bonjour,
J'ai plutot l'habitude de développer des plugins sous Eclipse, et executer du java pur j'ai jamais trop fait ... et là je sèche sur un truc qui a l'air tout bête ... Pour info, je teste des échanges entre un serveur et un client RMI.
J'ai 3 classes sous un repertoire X :
Server.java (implements Hello)
Client.java
Hello.java (extends Remote)
je compile sous X (javac -d bin Hello.java Server.java Client.java) dans un répertoire bin donc j'ai :
X/bin/example/hello/Server.class
X/bin/example/hello/Hello.class
X/bin/example/hello/Client.class
Je lance mon rmiregister (start rmiregistry)
J'exécute sous X (start java -classpath bin example.hello.Server) et là c'est le drame :
java.lang.ClassNotFoundException: example.hello.Hello
Et vraiment je ne comprends pas ...
J'ai vérifié les noms des classes .. je donne bien le classpath et le nom du package ...
Une idée ?
Merci
Partager