【问题标题】:Netbeans Jar file with .java, not .class files带有 .java 的 Netbeans Jar 文件,而不是 .class 文件
【发布时间】:2018-07-24 12:37:04
【问题描述】:

我正在尝试通过 Netbeans 制作 jar 文件,我可以使用 Clean & Build 选项,并且将在我的项目目录中制作一个新的 jar 文件。但是,我需要提交这些 jar 文件以完成家庭作业,并且它们需要包含 .java 源文件,而不是 .class 文件。我的同学一般用eclipse都没有问题,但是我在Netbeans中一直没找到解决办法。

我正在使用带有 Java 1.8.0_161 的 Netbeans 8.2。

任何帮助将不胜感激!

【问题讨论】:

  • 您需要同时提交 class 和 java 文件还是只提交 java 文件 - 只提交 java 文件似乎有点奇怪
  • 我只需要提交一个 jar 文件,该文件将执行我刚刚创建的使用 .java 文件而不是 .class 文件的程序。 jar 中的 .class 文件对评分者来说只是胡言乱语。

标签: java netbeans jar


【解决方案1】:

我只需要提交一个 jar 文件,该文件将执行我刚刚创建的程序,该程序使用 .java 文件而不是 .class 文件。 jar 中的 .class 文件对评分者来说只是胡言乱语。

没有意义。为了执行 JAR,您需要 .class 文件,这就是执行的内容。

我会回到你的讲座并澄清他们的意思

如果您需要“也”包含.java 文件,则可以执行以下操作:

右键单击项目节点,从弹出菜单中选择“属性”

从属性对话框中,进入“构建|打包”

更改“从 JAR 文件中排除”以从可用选项列表中删除 **/*.java。现在应该在生成的 JAR 中包含 .java 文件

【讨论】:

  • 这可能就是他们的意思,那行得通!非常感谢!
  • 有没有办法为所有创建的新项目默认执行此操作?
  • 在我的脑海中,不,但是,您也许可以构建一个项目模板来做到这一点,但我自己从来没有这样做过
猜你喜欢
  • 2018-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-07
  • 2015-05-04
  • 2018-04-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多