GIT Projekt importiert ... wie kann das Ding in Jars gewndelt werden ?

fluppe

Mitglied
Hi,

erstmal die ganz allgemeine Frage:
Ich habe mir ein Git Projekt geklont und importiert
In dem Git projekt liegen eine Menge Quellordner und so ... beim importieren macht der aus jedem package ein eigenes Projekt, jedenfalls habe ich da einen Haufen Ordner.
upload_2015-7-28_14-10-13.png

Mein verwegener Plan ist es nun da was hinzuzufügen und so und den Kram dann in JAR files umzusetzen.
Eigentlich ist dafür ja wohl das "builder" project vorgesehen, aber das ist fehlerhaft. Keine Ahnung warum, ich habe mich erstmal darum zu kümmern, wie das so grundsätzlich vonstatten geht, bevor ich mich mit "ant" oder anderen tools auseinandersetze.

Wo kann man sich da informieren, wenn man wissen will, wie man eclipse ein .jar file entlockt und ist das überhaupt richtig so wie es da aussieht ?? Wahrscheinlich bin ich schon drüber gestolpert, habs aber nicht verstanden ...

Besten Gruss,
...
 

BRoll

Bekanntes Mitglied
Eine Jar kannst du einfach mit rechtsklick auf ein Project > Export > Java > Jar / Runnable Jar
Einstellungen musst du halt je nach Projekt anpassen, ob libs mit in das jar exportiert werden oder nicht.
Wenn es ein Standalone werden soll, muss das jar auf jedenfall an alle libs kommen. (entweder ins jar gepackt oder über einen lib ordner meistens neben dem jar). Beim starten des jars kannst du auch noch parameter übergeben wo deine bibliotheken liegen. Deshalb ist das ein bisschen schwierig "allgemein" zu beschreiben den Vorgang, weil der je nach Anwendungszweck anders ist.
 

fluppe

Mitglied
Na, ich habe immer nach sowas wie "build" oder so gesucht ...
er will aber irgendwas wissen
...
Select a 'Java Application' launch configuration to use to create a runnable JAR.
...
und ich habe keine Ahnung was das ist.
 

fluppe

Mitglied
Ach so, hatte in der Zwischenzeit meine eigene Antwort überschrieben ... deshalb ist das vielleicht ein bisschen zusammenhangslos.

Ich hatte gesagt, ich hätte zuvor immer nach sowas wie "build" gesucht, da kamen aber keine Jars bei raus ...
und das der nun von mir ... Select a 'Java Application' launch configuration to use to create a runnable JAR. ...
sowas wissen will.

Wollte er aber doch nicht.

Grüße,
...
 

BRoll

Bekanntes Mitglied
Naja verstehst du überhaupt den Unterschied von Jar und Runnable Jar?
Das war er mit Java launch configuration meint (bei der Runnable Jar) ist der Einstiegspnukt der jar. Da musst du deine Mainclasse angeben, von der aus gestartet werden soll. Bei einer "normalen" Jar gibt es keine launch configuration, weil es nur eine bibliothek ist und kein standalone.
 

fluppe

Mitglied
Hi,

doch, im Prinzip schon. Jar's werden von "Anwendungen" (die in der JRE ausgeführt werden) ausgeführt, "runnable Jars" sind "Anwendungen" ( die in der ... ) ... wie ne .dll, ja, das habe ich mir dann so gedacht.
Was nun die "Launch configuration" sein soll ist immernoch ein Rätsel, aber ich bin naiverweise erstmal davon ausgegangen, daß sowas auch für Jars Sinn machen kann, die als Bibliothek benutzt werden ... irgendwie wollen die ja auch von irgendwem ausgeführt werden ... ob jetzt JRE oder eine "Anwendung" darin.

Beste Grüße,
...
 

BRoll

Bekanntes Mitglied
Ich glaub du hast das immer noch nicht ganz verstanden xD
In den Bibliotheken wird nichts "irgendwie ausgeführt". Wenn du eine Bibliothek importierst, bedeutet das nur, dass du auf deren Klassen im Classpath zugfreifen kannst.
Da ist keine höhere Magie im Spiel. In einer Bibliothek ist auch keine JRE drin, die hast du bei dir lokal installiert. Eine Bibliothek ist erst mal nur eine Menge an Resourcen, zb. in
Form von Class Dateien. Wenn eine JAR von außen gestartet wird (Runnable Jar) heißt das auch nur, dass in der Bibliothek eine vorher markierte (Launch Configuration) Klasse mit einer
main Methode ausgeführt wird ;)
 

fluppe

Mitglied
Was mache ich mit den Klassen im "ClassPath" ?

Habe ich nicht verstanden, aber ich dachte, ich will die benutzen, um Instanzen zu erzeugen und letztlich deren Methoden auszuführen. In der JRE ...

Ich bin davon ausgegangen, daß die "Anwendung" die läuft (im Sinne eines Betriebsystems) die JRE ist, die den ByteCode ausführen kann ... klar ist die nicht in meiner systemunabhängigen "java-bilbliothek", denn die JRE ist ja systemabhängig.
Meine jars habe ich auch bei mir lokal, aber noch nicht einmal installiert. Und die werden dann von meiner "runable jar" .. naja, sagen wir mal "hinzugelinkt" ... und ohne "main" methode weiss meine JRE nicht wo sie anfangen soll etwas auszuführen ... so ?

Ich habe trotzdem sehr naiver Weise gedacht, daß sowas wie eine "launch config" auch für "jars" Sinn mahen kann ... mit so Infos wie "Version der JRE" oder "Debug mode" ... sowas halt ... aber gut, dann eben nicht. Ist mir auch eigentlich lieber.:D

Ich bin so klug als wie zuvor, aber trotzdem dümmer ... :confused:


Besten Gruss,
...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Eclipse Java Projekt funktioniert in Eclipse, aber nach export kein Dateizugriff IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
MiMa IntelliJ Projekt umbenennen?? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Eclipse Projekt-Umzug mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
MiMa IntelliJ Maven Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
M Altes Java Projekt in Netbeans importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T GlassFish mit Eclipse, Dynamic Web Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O NetBeans Java Projekt OHNE Maven erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
O NetBeans Java Projekt OHNE Maven IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
D IDEA IntelliJ Projekt Struktur durch Submodules realisieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
krgewb IDEA IntelliJ Projekt plötzlich gelb und schreibgeschützt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Intellij mehrere Programme in einem Projekt bearbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
N Eclipse debug Gradle-Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
O NetBeans Netbeans 12.0 - Hintergrundfarbe, auch im Navigator und Projekt umstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse - Fehlermeldung bei JavaFX-Projekt "java.lang.module.FindException: Module javafx.controls not found" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 23
P Intellij "httpRequest" ins Projekt mit einbinden? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 49
T Eclipse: Projekt aus meinem Workspace als Library auswählen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J NetBeans Projekt erstellen nicht möglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse JavaFX JDK 12 - bekomme mein Projekt nicht mehr compiliert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 36
J Install JasperReports on netbeans/gradle Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J NetBeans gradle Projekt, unter neu keine Auswahl JavaFX IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
L Eclipse LibGDX Projekt importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
B IDEA IntelliJ Import Gradle: Plötzlich Android Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
H Eclipse Konsole gibt falsches Java Projekt aus IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
temi IDEA IntelliJ Projekt - Module - und nun? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B IDEA IntelliJ Gradle Projekt debuggen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
J Eclipse Ausrufezeichen vor Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
D NetBeans Änderung im laufenden Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
R Projekt auf VirtualBox IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
L Eclipse Eclipse - Projekte "mischen" Dynamisches Web Projekt + Maven IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D NetBeans Maven Projekt in Netbeans => WEKA wirft (java.lang.OutOfMemoryError: Java heap space) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J Eclipse Projekt als auführbares Dateisystem exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Eclipse/Android: Projekt -> .apk IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M MS SQL Management Studio - Export der Projekt-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse Projekt zu GitHub Repository hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M NetBeans Dateipfad vom Projekt anzeigen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Maxim6394 Eclipse zeigt Fehler in Projekt und kompiliert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J Ist Egid das richtige um im Team an einem Projekt zu arbeiten? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
H Eclipse + ADK installation - Kein Android Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse Java-Klassen aus dem einen in ein anderes Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G SVN Projekt umändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P Eclipse Lib wird in einem bestimmten Projekt nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
C NetBeans Libaries im projekt einbinden?! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse: JUnit bei jedem Projekt automatisch hinzufügen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
D Eclipse Eclipse Fehler im Projekt (nicht im Source) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
propra Mit mehreren Rechner an einem Projekt arbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 24
T Neues Projekt automatisch in bestimmten repository IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
darekkay Eclipse Dateien temporär aus dem Projekt entfernen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Projekt-Einstellungen von Eclipse mit subversion verwalten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
Gregorrr Eclipse Best Practice: Multi-Projekt mit Eclipse + EGit (Git) + m2e (Maven) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
D Eclipse Projekt kompilieren und Paket erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Eclipse Wo sollte ich Bibliotheken für mein Projekt unterbringen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
R Eclipse gnu projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O NetBeans Projekt findet kein Ende mehr(nicht endbar) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Eclipse Projekt exportieren , aber bestimmte Verzeichnisse auslassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
firefexx Kleines Java Projekt - Versionsverwaltung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Eclipse Checkout/Import Maven Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
G NetBeans Anderes Projekt auf Run-Button setzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Projekt ist weg (Eclipse -> ICQ) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
N Eclipse Alle Methoden und Klassen eines Projekt in Tabelle exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
D Eclipse Wie ein NetBeans-Projekt automatisch in Eclipse importieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
ruutaiokwu eclipse zeigt nur noch das eine projekt an... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse Jython-Lib in Java-Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse Projekt in mehrere Projekte aufspalten RMI IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
S Eclipse Klassen werden nicht mehr compiliert - Projekt zerstört? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N Eclipse bestehendes Projekt in Eclipse einfügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse Projekt korrekt strukturiert importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S NetBeans class, jar, package. Wie am besten machen bei Applet mit Web-Projekt? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
G Eclipse Projekt Set IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
Y Eclipse Neues Projekt - falsches JRE IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J NetBeans Java Projekt konvertieren -> *.exe IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S NetBeans Ressourcen in Projekt verwenden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
N NetBeans Bilder ins Projekt importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
FoolMoon Eclipse Projekt mit PW versehen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Eclipse - Einbinden von dlls in Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
L Eclipse-Projekt aus SVN so auschecken, daß Junit funktioniert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Eclipse+SVN, J2EE-Projekt, Checkout IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
N jar aus projekt machen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Netbeans Projekt nach Eclipse migrieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B komplettes projekt in eclipse wieder öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
T Subversive erkennt Projekt nicht mehr nach Import via Ant IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
G Eclipse - Projekt verschieben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
K alle beispiele in einem projekt importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D Projekt ohne Komplikationen in Eclipse importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O Suche ne Eclipse Version für ein Java Web Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Neues Seam Projekt mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C Java-Projekt in Eclipse importieren/exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse - Projekt von Windows nach Linux IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
J Eclipse WTP: Web Projekt - mysql einbindung nicht moeglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
N jar datei ins projekt hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Eclipse: wie Bilder zum Projekt hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
N Anzahl Codezeilen aller Klassen in einem Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Eclipse: Jar Library -> Web Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Eclipse-Projekt, inkl. externe jars und Bilderordner zu jar? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
E Eclipse 3.3 JEE- kann kein J2EE Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
A kstemmer java Dateien in eigenes Netbeans Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Z An einem Projekt mit mehreren Leuten arbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
M Eclipse: JAR-Archive vom Projekt erzeugen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S Projekt-VCS im Jbuilder 2006 wechseln IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
J Spring in Eclipse-Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
F Eclipse: SWT Projekt in JAR packen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7

Ähnliche Java Themen

Neue Themen


Oben