2017-10-20 27 views
1

Je veux exporter un projet java pour l'envoyer à un ami (AS JAR FILE). Il devrait être capable d'ouvrir le fichier jar en écrivant .zip juste après l'extension du fichier .jar et devrait voir les fichiers .java et .class. Je réussi à exporter un pot-fichier comme décrit hereIntelliJ: fichiers .java et .class dans le fichier .jar

MAIS: si je tente d'obtenir les fichiers .java en écrivant juste après l'.zip extension de fichier .jar, il y a des fichiers .class dans le pot-archives seulement .

Ma question: comment créer automatiquement le fichier jar dans intelliJ avec les fichiers .class AND .java?

+0

Je vous recommande de les garder séparés. Une meilleure façon d'exposer le code source à votre ami est de le mettre dans un github. – duffymo

+2

Avez-vous vérifié cette réponse: https://stackoverflow.com/a/42334536/104891? Est-ce que ça marche pour toi? – CrazyCoder

+0

Je ne sais pas pourquoi cela fonctionne, mais c'est le cas. Merci beaucoup. –

Répondre

0

Vous ne pouvez pas exporter le projet source et compilé dans un seul fichier. Mais vous pouvez simplement exporter le projet vers * .jar, puis aller au <drive>:/Users/<user>/IdeaProjects/<project>/src et ajouter tous ces fichiers dans l'archive et également ajouter ce fichier jar exporté dans cette archive.