我正在使用 JDeveloper 11g 开发桌面应用程序。我想制作可在 java 环境中运行的整个项目 jar。如果我只使用标准 Java 库 jar 可以正常工作,但我的项目包含 JfreeChart、Comm、Hibernate3 等外部库等...当我尝试制作 jar它显示错误我如何制作我的项目的整个 jar 以及外部库。
谢谢你
我正在使用 JDeveloper 11g 开发桌面应用程序。我想制作可在 java 环境中运行的整个项目 jar。如果我只使用标准 Java 库 jar 可以正常工作,但我的项目包含 JfreeChart、Comm、Hibernate3 等外部库等...当我尝试制作 jar它显示错误我如何制作我的项目的整个 jar 以及外部库。
谢谢你
- 右键单击项目并选择属性。
- 单击部署,通过输入部署配置文件类型和名称来设置新部署。
- 现在在屏幕上编辑部署配置文件。
- 选择 Jar Options 并指定您的
main
类。
如果您有第 3 方罐子,请按照
- 选择文件组,然后单击新建。
- 选择依赖分析和确定。
- 然后选择您创建的新文件组下的贡献者。
- 文件的文件选项卡
- 库的库选项卡,包括您在项目中使用的库。
- 然后确定。
如果您没有 3rd 方 jar,请忽略上述内容
- 然后右键单击项目,选择部署下的配置文件。
- 然后单击完成开始部署。
完成部署后,您会在项目/部署文件夹中看到该 jar。
是的,你可以这样做。看看这里 - Java 创建带有外部 jar 的独立 jar以及这里 -将外部库放入 JAR?
简单的方法是使用工具,但您也可以使用 ant,将一组 JAR 重新编译成一个大 JAR。