【问题标题】:IntelliJ: .java and .class files in .jar fileIntelliJ:.jar 文件中的 .java 和 .class 文件
【发布时间】:2018-04-01 23:18:14
【问题描述】:

我想导出一个 java 项目以将其发送给朋友(作为 JAR 文件)。 他应该能够通过在 .jar 文件扩展名之后写入 .zip 来打开 jar 文件,并且应该可以看到 .java 和 .class 文件。 我设法按照here 的描述导出了一个 jar-File

但是:如果我尝试通过在 .jar 文件扩展名之后写入 .zip 来获取 .java 文件,则 jar-archive 中只有 .class 文件。

我的问题:如何在 intelliJ 中自动创建包含 .class 和 .java 文件的 jar 文件?

【问题讨论】:

  • 我建议将它们分开。向朋友公开源代码的更好方法是将其放在 github 中。
  • 你检查过这个答案吗:stackoverflow.com/a/42334536/104891?它对你有用吗?
  • 我不知道它为什么有效,但它确实有效。非常感谢。

标签: java intellij-idea jar


【解决方案1】:

您不能将源代码和编译后的项目导出到一个文件中。但是您可以将项目导出到 *.jar,然后转到 <drive>:/Users/<user>/IdeaProjects/<project>/src 并将所有这些文件添加到存档中,并将导出的 jar 文件添加到该存档中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-14
    • 2012-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-04
    • 1970-01-01
    • 2019-01-31
    相关资源
    最近更新 更多