Может ли приложение Java загружаться в отдельный процесс, используя его имя, в отличие от его местоположения, независимо от платформы?
Я знаю, что вы можете выполнить программу через...
Process process = Runtime.getRuntime().exec( COMMAND );
... Основная проблема этого метода заключается в том, что такие вызовы являются специфичными для платформы.
В идеале, я бы обернул метод во что-то простое...
EXECUTE.application( CLASS_TO_BE_EXECUTED );
... и передать полное имя класса приложения как CLASS_TO_BE_EXECUTED
.