将Windows Java命令转换为Linux Java命令?

时间:2010-12-11 22:06:14

标签: java windows linux command

我在BAT文件中有以下文本,所以我在Windows中编写java程序。我想知道如何在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 个答案:

答案 0 :(得分:2)

  • 摆脱引用 - linux中的空格不是通常的做法,因此不需要引号
  • ;更改为:作为类路径分隔符
  • 将斜杠更改为/
  • 制作文件.sh

应该是它。

答案 1 :(得分:0)

javajavac的选项在所有平台上都相同。唯一会改变的是文件路径,例如。 deps\mail.jar可能会成为deps/mail.jar;和类路径分隔符:(冒号)而不是;(分号)。

答案 2 :(得分:0)

检查java SDK(java-1.6.0-openjdk-devel或Sun)是否存在且在PATH中

which javac

接下来选择相同的选项  javac -sourcepath ..