Czy można wywołać metodę w aplikacji Java z innej maszyny JVM?

Kiedy po raz pierwszy stworzyłem usługę java dla okien używających demona apache, użyłemJVM tryb, który bardzo mi się podobał. Określasz swoje metody klasy i startu (statyczne). Ale w Linuksie Jsvc nie wygląda tak, jakby miał tę samą opcję. Naprawdę chciałbym wiedzieć dlaczego?!

W każdym razie, jeśli zamierzam użyć systemu init w Linuksie, próbuję znaleźć podobny sposób, aby osiągnąć to samo zachowanie, które polega na uruchomieniu aplikacji w każdym razie, ale aby ją zatrzymać, będę musiał wywołać metodę w klasie .

Moje pytanie brzmi, po uruchomieniu słoika, jak mogę używać bibliotek jvm lub czegokolwiek innego, aby wywołać metodę w mojej aplikacji (która będzie próbowała zatrzymać moją aplikacjęwdzięcznie).

Kolejne pytanie dodatkowe, jeśli aplikacja jest uruchomiona i ta aplikacja ma metody statyczne, jeśli używamjava linia poleceń do uruchomieniamain metoda w jednym, jeśli to jest klasa aplikacji, imain metoda, która jeststatic nazwałby inną metodę statyczną w klasie, w której chciałbym zasygnalizować sygnał zakończenia, czy to wywołanie będzie takie samoJVM ?

questionAnswers(2)

yourAnswerToTheQuestion