2017-10-20 62 views
1

我想导出一个Java项目,将它发送给朋友(AS JAR FILE)。 他应该能够通过在.jar文件扩展名后面写入.zip来打开jar文件,并且应该看到.java和.class文件。 我设法导出JAR-文件所描述的hereIntelliJ:.java和.class文件在.jar文件中

但是:如果我试图让通过.jar文件扩展名之后写的.zip .java文件,也有在罐子里存档的.class文件只。

我的问题:如何自动创建与.class和.java文件中的智能jar文件?

+0

我建议让他们分开。将源代码公开给你的朋友的一个更好的方法是把它放在github中。 – duffymo

+2

你检查了这个答案:https://stackoverflow.com/a/42334536/104891?对你起作用吗? – CrazyCoder

+0

我不知道它为什么有效,但它确实如此。非常感谢你。 –

回答

0

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

相关问题