java - 可执行 JAR 文件还包含源代码

标签 java jar

我知道这个问题被问了很多次,但我无法从旧问题中找到答案。我有四个包,我想从这些包创建 jar 文件,我的主程序位于主包中。我这样使用这个语句:

jar -cvfm app.jar manifest.txt * 

当我看到 jar 文件的内容时,我的源代码 ( .java ) 也存在于 jar 文件中,但我只想拥有 .class文件在我的jar文件。我该如何解决这个问题?

最佳答案

您可以将命令更改为:

jar -cvfm app.jar manifest.txt *.class

您错过了 .class 部分。通过使用通配符*,您已经包含了所有内容。

祝你好运。

关于java - 可执行 JAR 文件还包含源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32431312/

相关文章:

java - RecyclerView 的 onClick 方法使应用程序崩溃

java - 无法设置面板的背景颜色

opencv - 在 Raspberry PI 上执行包含 JavaCV 的 Jar 文件

netbeans - 在 Netbeans 中将 Jython 应用打包为 JAR

java - 我们需要在更改属性文件后部署 war 吗

java - 当用户具有不同的区域设置时,DecimalFormat 强制使用拉丁数字

java - 转换为 Dalvik 格式失败 eclipse android-support-v4.jar 错误

java - Kotlin + Maven 运行打包jar 找不到主类

java - 如何使用ant添加jar操作

java - hadoop程序编译时连接log4j报错