Ich versuche, eine Java-Datei auf Unix-Maschine auszuführen. Lassen Sie mich die Verzeichnisstruktur zeigen zuerst:Java: Klasse nicht in Unix gefunden
/home/username
|_ SimpleMail.java
|_ mail.jar
ich den Java-Code kompiliert werden:
# javac -classpath mail.jar SimpleMail.java
Nach dem Kompilieren, dass Verzeichnis hat:
/home/username
|_ SimpleMail.java
|_ mail.jar
|_ SimpleMail.class
Jetzt habe ich versucht, zu laufen, dass SimpleMail-Klassendatei Das heißt geben Klasse nicht gefunden Fehler: Ich habe versucht, die Klasse laufen mit:
# java -classpath mail.jar SimpleMail
Fehler:
The java class is not found: SimpleMail
Was ist falsch in diesem Prozess?
Thanks :)
Eine schön formatiert und gut präsentiert Frage +1 – Joel