2013-01-17 49 views
0

我正在開發一個使用NetBeans 7.2.1的獨立JavaFX應用程序,並遇到Autoproxy Configuration問題。NetBeans中的fx:jar在哪裏? - JavaFX

在JavaFX文檔中,我找到了這個:13.3.5 Disabling the Autoproxy Configuration in the Code。它說:「如果您需要在應用程序中禁用自動代理配置,請在fx:jar中將None作爲值指定JavaFX-Feature-Proxy清單條目」。但是我無法在NetBeans的ant腳本中找到fx:jar。

+2

http://docs.oracle.com/javafx/2/deployment/javafx_ant_task_reference001.htm#CIAEEAGG可能有幫助 – Swapnil

回答

1

NetBeans的存儲。雖然這個文件是自動生成的JavaFX在nbproject/jfx-impl.xml

相關的Ant任務,如果你想擁有改進的瓶一代則需要在build.xml

更新從頭編寫新的目標:報價jfx-impl.xml創建人NetBeans 7.2

// fx:jar 
var jar = project.createTask("fx_jar"); 
jar.setProject(project); 
var destfile = project.getProperty("pp_jar_destfile"); 
jar.setDestfile(destfile); 

這是一個通過腳本訪問的ant任務。

+0

但是在那裏沒有fx:jar。 fx:jar無處不在...... fx:jar是否由NetBeans創建? – ceklock

+1

更新了答案 –

+0

我想我不得不嘗試在不使用NetBeans的情況下製作自己的「ant-fx-script」,因爲我根本找不到禁用autoproxy配置的方法。或者,也許我放棄了JavaFX。 – ceklock

0

我現在的解決方法是創建一個.bat文件。至少在Windows上它完成了這項工作。

.bat文件包含此命令:

start javaw -Djavafx.autoproxy.disable=true -jar myapp.jar 

此命令運行,而無需離開提示符窗口打開的應用程序。

相關問題