Я, кажется, следуя инструкциям в the book I'm using, а также в Oracle's Java SE docs, но не может преодолеть следующую ошибку:Не удается запустить класс Java
Error: Could not find or load main class com.practicalJava.lesson25.StartServer
Я использую следующую командную строку на моем Windows 7 коробке:
[C:\>]java -classpath /Practical_Java/Lesson25/bin -Djava.rmi.server.codebase=file:/Practical_Java/Lesson25/bin/ com.practicalJava.lesson25.StartServer
Из документов:
start java -classpath classDir -Djava.rmi.server.codebase=file:classDir/ example.hello.Server
where classDir is the root directory of the class file tree
Мой составитель Ес классы lipse находятся в упаковке com.practicalJava.lesson25
.
Мой бен каталог находится в
C:\Practical_Java\Lesson25\
Мой StartServer.class файл расположен по адресу:
C:\Practical_Java\Lesson25\bin\com\practicalJava\lesson25
я явно делаю что-то неправильно. Но что???
* UPDATE *
опечатка: Начало Sever
вместо Start Server
Я бы использовал IDE, быстрее разрабатывать и отлаживать, и он правильно установит ваш путь к классу. –
Я использую 'Eclipse', но мне нужно запустить все три компонента RMI (реестр, сервер и клиент) в разных JVM. –
Вы можете запускать три разных JVM из затмения. –