richtig eine externe Bibliothek mit .jar erstellen

P

Panda9296

Bekanntes Mitglied
Hi und zwar wollte ich mal fragen, wie ich genau eine .jar Datei als eigene librarie in einen beliebigen Ordner in intellij exportiere ^^. Ich bekomme es einfach nicht hin. Ich bin in der Project Strukture und Artefact und dann ist das ungefähr so, als würde ich russisch lesen^^.
 
kneitzel

kneitzel

Top Contributor
Erst einmal kurz zum Verständnis:
Willst Du eine eigene externe Bibliothek erstellen? Also Du hast Klassen und willst eine jar erzeugen, die dann woanders eingebunden werden kann?
Oder willst Du einfach eine vorhandene Bibliothek einbinden?

Generell würde ich das alles nicht direkt in IntelliJ machen. Klar, IntelliJ bietet das alles, aber damit bist Du (und ggf. andere Entwickler, die mit Dir an einem Projekt arbeiten wollen) dann auf IntelliJ angewiesen. Wenn Du statt dessen ein externes Build Tool nutzt, dann bist Du unabhängig davon. An Build Tools würde sich Maven oder Gradle anbieten. Für beide gibt es auch einen Wrapper, so dass man noch nicht einmal eine eigene Installation benötigt von den Tools. Aber das ist ein anderes Thema ...

Aber gut, IntelliJ - Du willst eine jar erstellen in einem Java Projekt.
- Rechtsklick auf das Projekt in Maven und "Open Module Settings" auswählen.
- Artifact auswählen und dann ist das Fenster Dreigeteilt. In der Mitte oben auf das + gehen und jar auswählen. Kann empty sein oder Du generierst es direkt mit dem Inhalt eines Moduls.
- Wenn Du da dann in der Mitte drauf gehst, hast Du rechts die Einstellungen für das Artefakt wie Name und was da alles rein soll. Also oben erst mal einen Sinnvollen Namen eingeben und dann bei available Elements (Auf dem Tab Output Layout) auswählen, was rein soll. (Drag & Drop funktioniert da). In der Regel wird es dann einfach der Ordner, in dem die Sourcen sind. Intellij macht da dann sowas wie "'xxxx' compile output" draus. Die Tabs Pre-processing und Post-processing wirst Du vermutlich erst einmal nicht brauchen.
- Wenn das jar File beim Projekt bauen mit gebaut werden soll, dann da auch einen Haken setzen!


Einbinden fremder JAR Files ist im gleichen Fenster. Statt Artifacts dann Libraries wählen und da dann in der Mitte oben auf das + und Java... auswählen. Dann die jar datei wählen. Dann kannst Du auch noch auswähle bei welchen Modulen die jar Datei wie benötigt wird. Also ist es generell eine Abhängigkeit oder nur für Tests ... sowas halt ...

Aber ich wiederhole mich: Ich rate eindringlich zu Maven oder Gradle. Damit vereinfachst Du es unter dem Strich ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W SVN "richtig" benutzen - wie? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
F Eclipse Eclipse Windowbuilder Designvorschau: Frame wird nicht richtig angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Y Java Editor Eclipse WindowsBuilder wird nicht richtig angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Aruetiise Android Studio AVD Bootet nicht richtig IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
W Eclipse Externe Klassenbibliothek (Jar) richtig installieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N externe Library in Eclipse "richtig" einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B Eclipse m2e parsed VersionRange scheinbar nicht richtig? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
K Eclipse Libraries richtig einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
hdi Eclipse Max Line Width funktioniert nicht richtig IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B richtig auschecken mit subclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
E Javadoc bei Eclipse nicht richtig lesbar ( zu klein) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Wie konfiguriere ich den Java Editor richtig? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Eclipse richtig einrichten? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S netbeans 3.6 läuft nicht mehr richtig IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
C Eclipse richtig konfigurieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
coolian warum bekomm ich immer wieder wenn ich irgendwas mach eine java.lang.nullpointer exception in eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
stylegangsta Eclipse Hat eclipse eine Macke oder mein Code Array Datei einlesen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O Eclipse Meine Anwendung so in eine Jar-Library kapseln, dass man die Sourcen nicht rekonstruieren kann IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
H Eclipse Was für eine Leiste ist das? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Eclipse Wie kann man eine externe Library importieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
jmar83 eclipse zeigt nur noch das eine projekt an... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Maven: Abhängigkeiten + target in [b]eine[/b] Jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse / von wird überall wird eine bestimmte Methode aufgerufen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
algorismi IDE um schnell eine GUI zu bauen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
M Eclipse Herausfinden welche Klassen eine Klasse implementier IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A eine ausfürbare datei (.exe) einer netbeans java-Applikation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
A Eine Lanze für Netbeans. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
K Importierte Libraries in eine ausführbare Jar kompilieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S empfehlt mir eine entwicklungsumgebung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
NeoLexx Externe eingefügte JAR lässt sich nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
temi Gradle: Externe Abhängigkeiten einschließen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
robbin IDEA IntelliJ fremde/externe Bibliothek einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M NetBeans Zielverzeichnis für externe Libs ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S Eclipse Externe Datenbank IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
B Welche IDE, die GUIs gestalten kann, ohne externe Lagerung? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
H Netbeans - jar erstellen, externe Jars mit einbinden/ausgeben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Eclipse und externe Jar Files IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Eclipse als CVS-Client für externe Dateien IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G externe Library NetBeans / eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
muddin externe jar in Eclipse nur im default package? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
R Netbeans - externe Jars miteinbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
G Eclipse-Projekt, inkl. externe jars und Bilderordner zu jar? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
L Eclipse: Externe JARs in eigenes JAR einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
G Eclipse: Externe Jar verwenden und im JAR exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
P BuildPath für externe JAR: Problem mit CVS IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
B Externe Class-Dateien ins Jar-Archiv aufnehmen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
C externe Bibliothek funktioniert nicht nach JAR-Export IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Eclipse und externe libraries IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Externe JARs einbinden! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G NetBeans 4.1 - externe jars in Projekt-jar einbinden ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3

Ähnliche Java Themen

Anzeige

Neue Themen


Oben