我有基于JAVAFX的代码,我是从netbeans编译和测试的。
目录树如下所示:
myCodeDir/
src/
myCode/
*.java
*.fxml
dist/
myCode.jar
myCode.jnlp
如果我将jar文件复制到另一个目录并从该目录中运行jar文件,我看到TableView没有显示任何数据,而size命令显示数据的总数,这意味着TableView有数据。
但是,如果我从myCodeDir
本身运行jar代码,一切都会好的。
我需要将tje jar文件分发给其他机器,因此需要使代码可以从任何目录运行。我怎么能这样做?