Wie set CLASSPATH in Linux, damit java finden die jar-Datei?

Unter Linux, bin ich versucht, zum ausführen einer jar-Datei wie folgt:

java -jar plantuml.jar -testdot

während CLASSPATH Satz zu jeder der folgenden (die Datei befindet sich bei /home/user/plantuml.jar):

export CLASSPATH=/home/user
export CLASSPATH=/home/user/
export CLASSPATH=/home/user/plantuml.jar

In jedem Fall, egal wie ich es definieren CLASSPATH, die java Befehl gibt eine Fehlermeldung Unable to access jarfile plantuml.jar. Was mache ich hier falsch?

  • haben Sie versucht, die -cp-argument, um ausführbare java-Datei?
  • Sind Sie sicher, dass Ihre jar ist ausführbar im Sinne von Java? MANIFESTIERT.MF Main-Class-Eintrag? Classpat scheint in diesem Fall irrelevant.
InformationsquelleAutor Alex | 2013-06-07
Schreibe einen Kommentar