Вернемся снова, на этот раз с вопросом о Java. Мне сказали, как заставить Processbuilder запускать неродные сценарии (вызывая программу, которая будет запускать сценарий), но я пытался запустить java-скрипт и столкнулся с парой проблем. Во-первых, должен ли я использовать .class или .jar? оба они могут быть запущены, но я не уверен, какой из них будет работать лучше. И тогда как мне их правильно выполнить? Я попытался вызвать java (/usr/lib/jvm/java-6-openjdk/jre/bin/java), а затем указать путь к файлу класса, но это, похоже, не работает.
Любые идеи?
.jar
был предпочтительным форматом, если у вас есть два или более классов. Почти каждая полезная программа делает это, поэтому используйте.jar
. Даже если у вас еще нет двух классов, велики шансы, что они будут :), поэтому вы можете не беспокоить своих пользователей изменением того, как запускать вашу программу. - person sarnold   schedule 26.01.2011