Gibt es eine Möglichkeit zum exportieren einer Datei Makefile aus eine Java-Eclipse-Projekt?
Also ich habe das Java-Projekt aus mehreren Klassen, einige externe JAR-Dateien ein ausführbares Java-Programm. Ich würde gerne exportieren Sie den gesamten code und die externen JARS zu einem externen Verzeichnis und erzeugen ein Makefile zu erstellen, das Programm mit allen Abhängigkeiten. Gibt es einen automatisierten Weg, es zu tun?
Danke
Tunnuz
- wie sind Sie mit dem Gebäude in eclipse. Habe eclipse erzeugen eines ant-build für Ihr Projekt?
- Ich bin auf der Suche nach so etwas (ist aber mit Hilfe von ant, maven oder eclipsebuild statt) verwendet werden, zusammen mit hudson/jenkins. Ändern der eclipse-Projekt-build-Prozess ist nicht eine option, da würde es Kosten uns zu viel (mehr kompiliert, keine hot code replace in debugger etc).
- Sofern nicht ausdrücklich setup, eclipse nutzt das eingebaute tool namens " java builder. Es erzeugt keine maven-oder ant-build-Skripts. Siehe meine Antwort bei der Generierung von ant Nutzung der java-builder Informationen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, ich verstehe die Frage. Natürlich, wenn Sie ein externes build-system wie maven oder ant, dann sind wir die Entkopplung der build-Prozess von der IDE. (Aber in einigen Fällen die IDE integrieren, ziemlich eng mit dem build-tool.)
Aber wenn Sie möchten weiterhin Gebäude mit eclipse und zum erzeugen eines ant-Datei in einen schönen Tag, dann gibt es ein tool für, dass. Die genannte EBuild. Es nutzt alle die classpath-Informationen, dass eclipse schon hat und baut eine generische ant-Datei.
Verwenden Sie maven?
Wenn ja, dies kann einfach erreicht werden mit maven assembly.
Wenn nicht, können Sie ant zu bündeln genau das, was Sie brauchen.
Wenn Sie mit der rechten Maustaste Ihr Projekt in Eclipse gibt es eine option namens "Export". Kann es schaffen build.xml für ant für Ihr Projekt.