Ho un progetto che contiene un singolo modulo e alcune dipendenze. Vorrei creare un jar, in una directory separata, che contiene il modulo compilato. Inoltre, vorrei avere le dipendenze presenti accanto al mio modulo.
Non importa come io torca IntelliJ's "build jar" processo, l'output del mio modulo appare vuoto (a parte un file META-INF).
Idea 8.1.3
Jar è ok, poiché c'è l'output compilato in 'output' directory (project/out/production/
Immagino che tu debba eseguire 'make' prima di costruire il jar
per le dipendenze basta controllare "show library" e scegliere quello che vuoi.
Potresti voler dare un'occhiata a Maven (http://maven.apache.org). Puoi usarlo sia come processo di compilazione principale per la tua applicazione, o solo per eseguire certi compiti attraverso la finestra di dialogo Edit Configurations. Il processo di creazione di un JAR di un modulo all'interno di Maven è abbastanza banale, se vuoi che includa tutte le dipendenze in un JAR autoeseguibile anche questo è banale.
Se non hai mai usato Maven prima, allora vuoi leggere Better Builds With Maven.