2015-07-19 34 views
0

我正在尋找如何在HTML中調試嵌入式JavaFX。而且,我嘗試在HTML中對嵌入式JavaFX進行遠程調試。如何在HTML中調試嵌入式JavaFX?

我把jvmargs放在dtjava.embed的參數中,但它不起作用。

<script> 
function javafxEmbed() { 
    dtjava.embed(
     { 
      url : 'WebFX.jnlp', 
      placeholder : 'javafx-app-placeholder', 
      width : 800, 
      height : 600, 
      jnlp_content : 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxqbmxwIHNwZWM9IjEuMCIgeG1sbnM6amZ4PSJodHRwOi8vamF2YWZ4LmNvbSIgaHJlZj0iV2ViRlguam5scCI+DQogIDxpbmZvcm1hdGlvbj4NCiAgICA8dGl0bGU+V2ViRlg8L3RpdGxlPg0KICAgIDx2ZW5kb3I+emlwZG9yeXVuZzwvdmVuZG9yPg0KICAgIDxkZXNjcmlwdGlvbj5udWxsPC9kZXNjcmlwdGlvbj4NCiAgICA8b2ZmbGluZS1hbGxvd2VkLz4NCiAgPC9pbmZvcm1hdGlvbj4NCiAgPHJlc291cmNlcz4NCiAgICA8ajJzZSB2ZXJzaW9uPSIxLjYrIiBocmVmPSJodHRwOi8vamF2YS5zdW4uY29tL3Byb2R1Y3RzL2F1dG9kbC9qMnNlIi8+DQogICAgPGphciBocmVmPSJXZWJGWC5qYXIiIHNpemU9IjI1NTQiIGRvd25sb2FkPSJlYWdlciIgLz4NCiAgPC9yZXNvdXJjZXM+DQogIDxhcHBsZXQtZGVzYyAgd2lkdGg9IjgwMCIgaGVpZ2h0PSI2MDAiIG1haW4tY2xhc3M9ImNvbS5qYXZhZngubWFpbi5Ob0phdmFGWEZhbGxiYWNrIiAgbmFtZT0iV2ViRlgiID4NCiAgICA8cGFyYW0gbmFtZT0icmVxdWlyZWRGWFZlcnNpb24iIHZhbHVlPSI4LjArIi8+DQogIDwvYXBwbGV0LWRlc2M+DQogIDxqZng6amF2YWZ4LWRlc2MgIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBtYWluLWNsYXNzPSJ3ZWJmeC5XZWJGWCIgIG5hbWU9IldlYkZYIiAvPg0KICA8dXBkYXRlIGNoZWNrPSJhbHdheXMiLz4NCjwvam5scD4NCg==' 
     }, 
     { 
      javafx : '8.0+', 
      jvmargs:"-Djavafx.verbose=true -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=1044" 
     }, 
     {} 
    ); 
} 
<!-- Embed FX application into web page once page is loaded --> 
dtjava.addOnloadCallback(javafxEmbed); 

是否有調試嵌入式JavaFX的HTML中的任何方式?

回答

0

-Djavafx.verbose =真-agentlib:JDWP = =運輸dt_socket,服務器= Y,暫停= N,地址= 1044

把這個代碼 控制面板>的Java> Java選項卡>查看按鈕>用戶選項卡>運行時參數

然後可以連接遠程調試。