2

我正在使用 JDeveloper 11g 开发桌面应用程序。我想制作可在 java 环境中运行的整个项目 jar。如果我只使用标准 Java 库 jar 可以正常工作,但我的项目包含 JfreeChart、Comm、Hibernate3 等外部库等...当我尝试制作 jar它显示错误我如何制作我的项目的整个 jar 以及外部库。

谢谢你

4

2 回答 2

4

请按照以下说明操作..

  1. 右键单击项目并选择属性。
  2. 单击部署,通过输入部署配置文件类型和名称来设置新部署。
  3. 现在在屏幕上编辑部署配置文件。
  4. 选择 Jar Options 并指定您的main类。

如果您有第 3 方罐子,请按照

  1. 选择文件组,然后单击新建。
  2. 选择依赖分析和确定。
  3. 然后选择您创建的新文件组下的贡献者。
    1. 文件的文件选项卡
    2. 库的库选项卡,包括您在项目中使用的库。
  4. 然后确定。

如果您没有 3rd 方 jar,请忽略上述内容

  1. 然后右键单击项目,选择部署下的配置文件。
  2. 然后单击完成开始部署。

完成部署后,您会在项目/部署文件夹中看到该 jar。

于 2012-12-14T05:01:08.090 回答
1

是的,你可以这样做。看看这里 - Java 创建带有外部 jar 的独立 jar以及这里 -将外部库放入 JAR?

简单的方法是使用工具,但您也可以使用 ant,将一组 JAR 重新编译成一个大 JAR。

于 2012-04-20T05:29:35.940 回答