如何在我的Netbeans项目中包含外部jar

ksm001:

当我运行“清理并生成”时,.jar仅在lib文件夹位于.jar文件的同一文件夹时,才会运行正在创建文件。

因此,如果我将jar文件移动到桌面并将该lib文件夹保留在该dist文件夹中,则jar文件将给我一个例外。

我该如何解决这个问题?

林登:

如果将jars复制到源代码目录中,它们将位于您的最终jar中。但是,我不确定这是否会在100%的时间内有效。

java-forum有一篇很棒的文章,内容如下:

除了少数情况外,最适合我的是简单地手动合并文件。.jar基本上是具有组织内容的.zip,您可以在几乎任何具有.zip功能的存档程序中打开它们(我只是使用gnome的标准存档器File Roller,它的工作原理很好)。备份您的jar文件,然后在您选择的存档器中打开它,并对库目录中的每个库jar执行相同的操作。将每个库中的工作文件夹(即META-INF目录以外的所有文件夹)拖放到jar的根路径中(与META-INF和应用程序的根包一起)。现在,将META-INF / MANIFEST.MF文件从jar中拖到桌面或任何其他文件夹中。打开它,并清除Class-Path和X-COMMENT行。不要忘记在文件末尾留空换行符!保存新的清单文件,并将其拖回到jar的META-INF目录中,覆盖旧文件。测试罐子。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何在我的gradle Java项目中包含外部.jar?

如何在GWT(Google Web Toolkit)项目中包含外部jar?

如何在Moqui项目中加载外部jar库?

如何在Maven项目中包含本地jar文件

如何在我的Gradle项目中包含同级项目?

如何在laravel项目中包含外部文件?

java - 如何在java gradle项目中包含外部jar文件而不会在每次构建后被删除?

如何在包含的Android库上过渡地使用Android项目中Java项目中的jar?

如何在我的gradle项目中添加JAR?

如何在我的 React 项目中使用外部 API?

如何在我的项目中包含GitHut库(Android Studio)

如何在我的项目中包含angular-ui-route

我如何在MVC项目中包含经典的ASP页面

如何在我的C ++项目中包含activeX库?

如何在NetBeans项目中显示JFreeChart

如何在我的Ant构建中包含外部jar库

如何在Netbeans 8.2中将lib中的jar包含到项目jar文件中?

如何在两个Java项目中链接外部jar文件

如何在Android Studio的React本机项目中包含外部库?

如何在Ionic 2 TypeScript项目中包含外部Javascript库?

如何在AVR studio-4项目中包含外部.C和.h文件

如何在项目中包含字体并在NetBeans IDE的项目文件夹中使用字体?

如何在库项目输出classes.jar中包含外部jar

从我的项目中包含的jar中调用属性文件

如何从Maven项目中的外部jar读取属性文件

如何在我的Gradle项目中创建单个可执行jar

如何在我的Java项目中使用两个版本的jar

如何在我的Maven项目中将外部属性添加到Java类中?

如何在我的 Maven WAR 项目中使用 Open Liberty 开发模式并包含来自我的项目外部(例如,来自我的本地机器)的 JavaScript 和 CSS 文件?