我在Netbeans 7.4中創建了一個名爲MyProjectName的Javafx項目,並添加了一些外部jar。它從Netbeans運行良好。 Clean和Build dist文件夾創建後,幾個子文件夾被創建爲1-lib(包含所有外部jar文件), 2-run321 ...(包含MyProjectName.jar,jnlp,html ...等),3 -webfile, 4-MyProjectName.html,5-MyProjectName.jar(這個可執行的jar),6-MyProjectName.jnlp MyProjectName.jar(5-MyProjectName.jar(這個可執行的jar))從dist文件夾中正常運行。如果超出dist文件夾,可執行jar文件不運行
但是,當我複製MyProjectName.jar其他地方,並嘗試運行,它不運行。 它在運行應用程序時顯示消息異常。 但是,當我把lib文件夾(1-lib(包含所有外部jar文件))它運行良好。
我該如何運行它只能從MyProjectName.jar?
檢查你的jar是否包含所有的lib,images等 –