2017-10-20 83 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文件添加到該歸檔中。