Windows 和 Linux 下面执行 java -cp 命令时候的不同

今天在执行这个命令的时候,纠结了半天:记下来给自己惊醒。
java -cp com.anylogic.engine.jar;com.anylogic.engine.nl.jar;model.jar;lib/ProcessModelingLibrary.jar;com.anylogic.engine.
sa.jar -Xmx256m model2.Simulation

在windows上面执行没问题,java又是跨平台,所以应该在linux上面也没问题。

结果:报错。

原因其实很简单,把分号换成冒号就行了。

windows和linux不同:
linux变量前面加 $变量
windows变量前后加 %变量%

linux多个组合用 :
windows多个组合用分号 ;

java常用命令要学会。

你可能感兴趣的:(Windows 和 Linux 下面执行 java -cp 命令时候的不同)