Есть ли возможность запустить два разных приложения из одной банки?Я написал простой клиент-сервер, и клиентская и серверная части находятся в одном JAR.Они используют некоторые общие классы.
Я понимаю, что могу создавать отдельные jar-файлы для клиента и для сервера и помещать часто используемые классы и ресурсы в третий.На самом деле это «правильный» способ делать вещи.Но моя задача настолько проста, а классы такие маленькие, что я просто не хочу делать три банки вместо одной.
java -jar требует Main-Class в манифесте.И кажется, что я не могу заставить его работать без ключа -jar.
Кстати, клиент и сервер должны иметь возможность работать бок о бок, конечно.