我试过了
javac Something.java -cp ".; some\\directory\\xxx.jar"
并且成功了。我可以用这种方式编译文件。
但是当运行该文件时,我意识到我必须将 -cp 放在前面,使其成为
java -cp ".;some\\directory\\xxx.jar"Something
为什么会有这样的差异?
谢谢
最佳答案
运行时,您在 Something
之后提供的任何内容都将被视为程序参数
关于java - 编译/运行java文件时我应该把-cp放在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40055295/