2016-05-05 5 views
0

Ich schrieb einige Java-Klassen, die mehr neue Funktionen enthalten, jetzt möchte ich eine Java-Bibliothek erstellen.Wie zu erstellen .jar Bibliothek

Alle sind meine Klassen writen Funktionen in einer Android-Anwendung hinzuzufügen, so meine Frage ist:

Wie ich eine Java-Bibliothek erstellen kann meine Java-Klassen?

Existieren eine bestimmte Prozedur für Android-Anwendung oder kann ich Standard Weg (Befehlszeile) verwenden?

Ist es eine gute Möglichkeit, diesen Befehl zu verwenden?

java -jar cf myJar.jar myClass.class

Was ist der beste Weg, um mein Glas zu schaffen?

+0

Dieser Befehl wird nur ein Jar ausführen, nicht erstellen. Sie müssten jar verwenden, um jars zu erstellen, oder Maven/Gradle/Ant usw. Oder, wenn Sie Android-Entwicklung machen, sollten Sie dies innerhalb des Konstrukts des Android SDK tun, um sicherzustellen, dass Abhängigkeiten korrekt gehandhabt werden. – ManoDestra

+0

Maven oder Gradle können JAR-Dateien erstellen und externe Abhängigkeiten einschließen. Ich würde sagen, das ist ihre Nummer eins Verwendung –

+0

Sie müssen Maven verwenden, ist es einfacher für die Erstellung von Glas – Troncador

Antwort

1

können Sie das JDK verwenden built-in jar utility Ihre JAR-Datei zu erstellen:

jar cf jar-file input-file(s) 

jedoch darüber hinaus wirklich kleine und einfache Spielzeug Projekte, niemand tut das. was Sie wirklich tun möchten, ist über moderne Build-Systeme zu lernen, wie sie funktionieren und wie man sie verwendet.

die 2 beliebtesten in diesen Tagen sind maven und gradle, und wenn Sie nach Android-Entwicklung . es ist eine Lernkurve, aber es ist der einzige Weg, um vorwärts zu gehen.

+0

Sie haben einen Strich vor cf – saml

+1

@Sam verpasst - kopieren Sie eingefügt aus der Dokumentation, so dass sie es auch vermisst :-) – radai

+0

Ich stehe korrigiert! – saml

Verwandte Themen