这里是NetBeans开发者的新手。当我第一次创建我的项目并开始编译时,我注意到NetBeans自动在我的项目根目录下创建了一个dist/
目录,并在该目录中创建了一个可执行JAR。NetBeans和可执行JAR文件
我现在已经开发了好几个星期,并且在我的项目中添加了许多资源文件,其中包括系统日志文件,嵌入式SQLite数据库和多个属性文件。这些是我的程序(一个Swing应用程序)需要在运行时读取/写入以便正常运行的文件。
我刚刚注意到,今天上午我的dist/
目录中的可执行文件JAR已经有几个星期的时间了,编译我的项目并没有更新它。我想知道是否这是因为现在有所有这些新的资源文件,并且NetBeans不知道如何将它们打包为自动创建的可执行JAR文件。
这是否意味着我必须自己调整build.xml?或者是否有NetBeans对话框,我可以在哪里指定要在哪里删除所有内容?如果NetBeans应该自动执行此操作,可能是因为它停止为我创建JAR,我该怎么做才能再次强制执行此功能?
我走进项目属性>>包装,并确保该JAR文件目录仍然是dist/MyProgram.jar
和编译后的复选框生成JAR还在检查,所以很明显别的东西要么破坏构建或者与NB搞混了。
感谢您的任何提示!
什么版本的netbeans?嗯,我有同样的问题,但从来没有真正想过更多关于它。我只需要清洁和构建,只要我想要一个/ dist。 – sealz
harper89 - 这就是我一直在寻找的答案!快速将您的评论转换为答案,以便我可以检查它!谢谢! – IAmYourFaja
@Mara只是出于好奇,你怎么编译你的应用程序,它不建立dist?你是从IDE内部运行它吗? –