【问题标题】:creating java library jars with intellij使用 intellij 创建 java 库 jar
【发布时间】:2013-07-21 09:57:40
【问题描述】:

我正在尝试从已编译的 java 文件或组织到目录中的一段代码创建一个库 jar。当我使用 eclipse 创建 jar 文件并在实际代码中使用它时,它工作正常,但是当我使用 intellij 创建 jar 文件时,代码无法找到 jar 文件中的包。当我比较两个 jar 文件(由 eclipse 创建的一个和由 intellij 创建的一个)时,它们具有相同的目录结构,并且都有带有虚拟信息的清单文件。我在这里做错了什么。我想我遗漏了一些明显的东西。

谢谢

编辑:问题已回答,我需要将“编译输出”放入 jar 中;我手动将编译的类文件添加到 jar 中,但由于某种原因它不起作用。

【问题讨论】:

  • 这个 JAR 是被不同的项目使用还是你在谈论同一个项目中的两个模块?
  • @NBW 有一个我们构建实际应用程序的基本代码。基本代码只是提供了我们在实际代码中使用的实用程序。并且我们在实际代码中以jar库文件的形式使用基础代码。
  • @salsalsabear 好的 - 现在是您希望在 JAR 的 from 中使用它的项目的基本代码部分(例如源路径),还是此 JAR 与此项目分开构建,并且你引用它(通过 Maven 或文件系统位置等)?这听起来像前者,但我只是想澄清一下,以便给你正确的建议。谢谢。
  • @NBW 这个 jar 文件是完全独立于基础代码构建的,我们在实际项目中导入这个 jar 文件;希望提供澄清
  • 所以你将源代码编译成两个不同的 jar 文件?

标签: java jar intellij-idea


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2018-03-22
    • 2013-08-20
    • 2020-01-12
    • 2014-07-26
    • 2023-03-13
    • 2017-05-14
    • 1970-01-01
    • 2011-07-10
    • 1970-01-01
    相关资源
    最近更新 更多