Ich packe eine Java-Bibliothek als JAR und es werden viele java.lang.IncompatibleClassChangeErrors ausgelöst, wenn ich versuche, Methoden daraus aufzurufen. Diese Fehler scheinen zufällig zu erscheinen. Welche Probleme könnten diesen Fehler verursachen?
Wie kann ich feststellen, mit welcher Version des Java-Compilers ein JAR erstellt wurde? Ich habe eine JAR-Datei, die in einem von drei JDKs erstellt werden könnte. Wir müssen genau wissen, welche, damit wir die Kompatibilität zertifizieren können. Ist die Compilerversion irgendwo in den Klassendateien oder im JAR eingebettet?
Ich habe eine JAR-Datei wie folgt erstellt: jar cf Predit.jar *.* Ich habe diese JAR-Datei durch Doppelklick ausgeführt (es hat nicht funktioniert). Also habe ich es über die DOS-Eingabeaufforderung wie folgt ausgeführt: java -jar Predit.jar Es wurden Ausnahmen "Hauptklasse konnte nicht geladen werden" ausgelöst. Also habe ich diese JAR-Datei extrahiert: …
Wenn Sie eine JAR - Datei genannt haben myJar.jarsich in / myfolder und Sie wollen die Klasse mit dem Namen verwenden , myClassdavon, wie Sie gehen über es von der Kommandozeile zu tun? Ich dachte, es wäre, in das Verzeichnis zu gehen und zu sagen, java -cp myJar.jar.myClassaber das funktioniert …
Hier ist der Code: package mscontroller; import javax.swing.*; import com.apple.eawt.Application; public class Main { public static void main(String[] args) { Application app = new Application(); app.setEnabledAboutMenu(true); AMEListener listener = new AMEListener(); app.addApplicationListener(listener); JFrame mainFrame = new JFrame("Application Menu Example"); mainFrame.setSize(500, 500); mainFrame.setVisible(true); } } Hier ist der Fehler: Exception in …
Ich versuche, eine Eigenschaft in unserem Super-POM zu definieren, die von allen untergeordneten Projekten als Ziel des generierten Artefakts verwendet wird. Dafür habe ich darüber nachgedacht, dies zu verwenden, project/build/finalNameaber dies scheint selbst für einfache Poms nicht zu funktionieren: Befehl mvn archetype:create \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app POM <project …
Ich möchte eine AAR-Datei für meine Bibliothek in Android Studio erstellen. Ich hätte eine JAR-Option gewählt, aber meine Bibliothek verfügt über Ressourcen. Irgendeine Idee, wie man eine aar-Datei aus einer Bibliothek erstellt?
Ich habe ein Eclipse-Projekt, in dem ich mein Java-Projekt automatisch in eine JAR integrieren möchte. Ich weiß, dass ich die Option habe, das Projekt in eine JAR zu exportieren. wenn ich einen Rechtsklick mache; aber was ich wirklich suche ist, dass wie Eclipse automatisch die .classDateien eines Projekts erstellt und …
Ich habe eine JAR mit 4 Klassen, jede hat die Hauptmethode. Ich möchte in der Lage sein, jeden von diesen nach Bedarf auszuführen. Ich versuche es von der Kommandozeile unter Linux Box auszuführen. E.g. The name of my JAR is MyJar.jar Die Verzeichnisstruktur für die Hauptklassen lautet wie folgt: com/mycomp/myproj/dir1/MainClass1.class …
Ich erhalte die folgende Ausnahme, wenn ich meine ausführe mvn install. Ich habe sogar das lokale Repository gelöscht und es erneut ausgeführt, wobei dieselbe Ausnahme aufgetreten ist. [FEHLER] Fehler beim Ausführen des Ziels org.apache.maven.plugins: maven-shadow-plugin: 2.1: shadow (Standard) für Projektkerne-Batch: Fehler beim Erstellen des schattierten JAR: ungültiger LOC-Header (falsche Signatur) …
public class PropHolder { public static Properties prop; static { //code for loading properties from file } } // Referencing the class somewhere else: Properties prop = PropHolder.prop; class PropHolderist eine Klasse für mich. Die Klasse befindet sich in derselben JAR-Datei der Hauptklasse. Das sollte also nicht so sein, weil …
Ich kenne Android Library-Projekte, mit denen Sie ein Projekt mit gemeinsam genutzten Quellen erstellen können, das bei Bedarf in Android-Anwendungen abgerufen werden kann. Voraussetzung dafür ist jedoch, dass die Quelle verfügbar ist. Ich suche nach einer Möglichkeit, eine Closed-Source-Bibliothek zu erstellen und zu verteilen, die in anderen Android-Projekten wie einer …
Stimmt ... es wurde ziemlich viel diskutiert. Es gibt jedoch viele Unklarheiten und einige der Antworten ... einschließlich des Duplizierens von JAR-Referenzen in der JAR- / Executor- / Treiberkonfiguration oder in den Optionen. Die mehrdeutigen und / oder ausgelassenen Details Nach Unklarheiten sollten für jede Option unklare und / oder …
Ich arbeite mit einem Open-Source-Projekt, das mit gradle erstellt wurde. Ich möchte eine (Projekt-) -sources.jar-Datei generieren, die ich in meine IDE (IntelliJ IDEA) laden und über das Projekt debuggen kann. Ich kann die Datei laden, wenn ich sie generieren kann. Ich habe die verfügbaren Gradle-Aufgaben für das Projekt durchgesehen und …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.