Utworzyłem aplikacie RMI jednak nie mogę uruchomić serwera za pomocą komendy start rmiregistry

0

Utworzyłem aplikacje RMI. Wszystko jest ok jeśli odpalam serwer z pozycji netbeansa, a potem klienta z pozycji netbeansa. Jednak chciałbym uruchomić serwer wpisując komendę start rmiregistry w konsoli. Rmiregistry uruchamia mi się jedynie ze ścieżki: C:\Program Files\Java\jre1.8.0_201\bin. Jak zrobić aby uruchomić rmiregistry w miejscu, gdzie mam umiejscowioną swoją aplikację pełniącą role serwera (ścieżka to: C:\Users\Bolek\Documents\NetBeansProjects\RMIServer\build\classes)

0

o_O
C:\\Program Files\\Java\\jre1.8.0_201\\bin\\rmiregistry
albo dodać sobie bin z JDK do systemowego PATH
Skadś system musi wiedzieć gdzie jest ta binarka! Albo musisz podać całą ścieżkę albo mieć katalog w PATH albo być w katalogu z tą binarką.

0

Mam w konsoli po prostu wklepać to ścieżke: C:\Program Files\Java\jre1.8.0_201\bin\rmiregistry jak będę w C:\Users\Bolek\Documents\NetBeansProjects\RMIServer\build\classes?

Próbowałem tak i nie działa.

0

pics or it didn't happen
Zauważ też podwójne \\ w moim poście, nie są one przypadkowe... No i jeśli to powershell to & "C:\\Program Files\\Java\\jre1.8.0_201\\bin\\rmiregistry"
I ja osobiście to bym jednak spakował tą aplikacje mavenem do jara jak człowiek, a nie odpalał jak zwierze z /build, ale to akurat szczegół.
No i w sumie to nie problem z javą, tylko z podstawową znajomością systemu operacyjnego z którego korzystasz :)

0

Również próbowałem w ten sposób wklejać ścieżke w konsoli: "C:\Program Files\Java\jre1.8.0_201\bin\rmiregistry", aczkolwiek nic się nie dzieje. Dodałem cudzysłowy ze względu na to, że w ścieżce jest zawarty jeden biały znak.

0

Pokaż screenshota z tym co robisz. No i nie rób tego na pałe, konsola potrafi "podpowiadać" za pomocą tab, więc buduj tą ścieżkę po kawałku

0

Załączam screena

screen.PNG

0

No dobra, wygląda ok, errorów nie ma, więc gdzie jest problem? Bo rozumiesz ze rmiregistry odpala rmi registry, a nie startuje automatycznie twojej aplikacji, prawda?

0

O to chodzi, że rmiregistry wcale się nie odpala po wpisaniu komendy w konsoli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1