„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie füge ich vorübergehend Gläser in den Klassenpfad für Javac-, Ant- und Java -Befehle ein?

Wie füge ich vorübergehend Gläser in den Klassenpfad für Javac-, Ant- und Java -Befehle ein?

Gepostet am 2025-03-22
Durchsuche:755

How to Temporarily Include Jars in the Classpath for javac, ant, and java Commands?

einschließlich Gläser im ClassPath auf commandline (javac oder apt)

Beim Versuch, ein Programm auszuführen, können Sie Kompilierfehler aufnehmen, die das Fehlen der notwendigen Gläser in Ihrem Klassenpath angeben. Ein solches JAR ist JSR181-api.jar, was für die Web-Service-Funktionalität von wesentlicher Bedeutung ist.

Um zu vermeiden, dass Ihre BASH_RC-Datei geändert wird, können Sie das erforderliche Glas vorübergehend in Ihren Klassenpath einfügen. Es gibt verschiedene Möglichkeiten, dies zu erreichen:

verwenden Javac oder Ant

Sie können eine Liste von JARs angeben $ ant helloimp -cp jsr181 -api.jar

$ javac -cp jsr181-api.jar HelloImp.java

$ ant HelloImp -cp jsr181-api.jar
Verwenden des Java -cp -Befehls

Sie können den Klassenpfad mit der Option -cp -Option des Java -Befehls festlegen:

$ java --cp jsr181 -api: server.helloimp

$ java -cp jsr181-api.jar:dir1:. server.HelloImp

HINWEIS:

Stellen Sie sicher, dass Sie das aktuelle Verzeichnis (.) In Ihrem Klassenpfad zugreifen, um auf Dateien zuzugreifen. Ändern Ihrer Umgebung.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3