Преобразовать Java-команды Windows в Linux-команды Java? - PullRequest
3 голосов
/ 12 декабря 2010

У меня есть следующий текст в файлах BAT, поэтому я использую Java-программу в Windows. Мне было интересно, как вы можете сделать это в Linux.

Файл 1:

"C:\Program Files (x86)\Java\jdk1.6.0_23\bin\javac.exe" -sourcepath src -classpath bin;deps\jml-1.0b3-full.jar;deps\mail.jar -d bin src/*.java

Файл 2:

"C:\Program Files (x86)\Java\jdk1.6.0_23\bin\java.exe" -Xmx1536m -classpath bin;deps\jml-1.0b3-full.jar;deps\mail.jar HelloWorld

Я бы очень признателен, если бы кто-то конвертировал их в команды linux.

Спасибо: D

Ответы [ 3 ]

2 голосов
/ 12 декабря 2010
  • избавиться от цитат - пробелы в linux не обычная практика, поэтому цитаты не нужны
  • изменить ; на : в качестве разделителя пути к классам
  • изменить косую черту на /
  • сделать файл .sh

так и должно быть.

0 голосов
/ 12 декабря 2010

проверьте, существует ли java SDK (java-1.6.0-openjdk-devel или Sun) и в PATH

which javac

Далее установите те же параметры
javac -sourcepath ..

0 голосов
/ 12 декабря 2010

Параметры java и javac одинаковы на всех платформах.Единственное, что изменится - это путь к файлу, например.deps\mail.jar может стать deps/mail.jar;и разделитель пути к классам, : (двоеточие) вместо ; (точка с запятой).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...