使用NetBeans创建JAR文件,包括所有相关库和文件夹

hfsqlsce  于 2022-11-10  发布在  其他
关注(0)|答案(2)|浏览(175)

我已经使用NetBeans IDE创建了一个JavaFX应用程序,下面是我的文件夹结构。


我想生成一个包含所有依赖项的jar文件,这样这个jar才能正常工作。这个jar需要项目根目录中的testplanner和batch文件夹以及dist文件夹中的文件才能正常工作。我如何将所有这些打包到一个jar文件中?

nqwrtyyt

nqwrtyyt1#

从理论上讲,JAR文件不能包含依赖项,因为java不支持它。WAR和EAR归档文件可以。您要做的不是标准的,而是命名为fat jar。Fat jar是由spring-boot maven插件使用的,但您可以尝试这样做:https://dzone.com/articles/how-build-fat-jar-using更多说明:NetBeans - deploying all in one jar

bxgwgixi

bxgwgixi2#

使用Tecreations Deploy。将所有源代码放入声明为Tecreations.getProjectPath()的路径中,运行BuildAll以创建相应的类,将jar放入projectpath/jars中,然后选择适当的设置(包括jar、源代码还是类)。选择主类并单击Deploy。未签名和签名的输出jar将在user/Documents中生成。
下载:https://tecreations.ca/java/downloads/release

相关问题