繁体   English   中英

如何避免类目录/ jar文件中的java文件?

[英]How to avoid java files from classes directory/jar file?

我使用的是IntelliJ Idea v11.4,当我在target / classes目录中编译项目时,不仅列出了类文件,还列出了Java文件。 对于每个类文件,我都找到相应的java文件...这是正确的行为吗?

在我的项目中,我使用maven创建项目jar文件,该jar文件也包含这些java文件。

如何防止将Java文件复制到jar文件中? 我想混淆jar文件以将其发布到网络中,因此,如果java文件也是其中的一部分,那么混淆也就变得毫无用处了。

谢谢您的帮助!

请遵循本指南 :您应使用Build | Build Jar文件 生成工件菜单项。 请注意,默认情况下,所有库都提取到目标Jar。 添加新的提取目录元素成为可能。 使用这样的元素,您可以从Jar文件中提取目录,并将其放入工件的输出中:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM