Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Linux中用Java添加Jar文件_Java_Linux_Unix_Guava - Fatal编程技术网

如何在Linux中用Java添加Jar文件

如何在Linux中用Java添加Jar文件,java,linux,unix,guava,Java,Linux,Unix,Guava,我有一个Java代码,我在其中导入番石榴包。我使用以下命令在windows命令提示符下运行它: javac-cp guava-11.0.2.jar Test.java java-cp guava-11.0.2.jar;。试验 然而,在Linux中,它给出了一个错误。谁能帮我解决这个问题。Linux/Unix上的路径分隔符是冒号,即: 因此,在您的情况下,Linux/Unix上的第二个命令是: java -cp guava-11.0.2.jar:. Test 在Linux中,类路径条目由冒号分隔

我有一个Java代码,我在其中导入番石榴包。我使用以下命令在windows命令提示符下运行它:

javac-cp guava-11.0.2.jar Test.java

java-cp guava-11.0.2.jar;。试验


然而,在Linux中,它给出了一个错误。谁能帮我解决这个问题。

Linux/Unix上的路径分隔符是冒号,即

因此,在您的情况下,Linux/Unix上的第二个命令是:

java -cp guava-11.0.2.jar:. Test

在Linux中,类路径条目由冒号分隔(而不是Windows中的分号)

试试看:

java -cp guava-11.0.2.jar:. Test

你的错误是什么?请至少说明错误,否则我们只能根据经验进行猜测。对我来说,最好的猜测是windows不区分大小写并查找jar文件,而linux区分大小写并因此找不到jar文件?包括您得到的特定错误消息。真的很难读懂你的心思。约翰·斯基特自己也回答了这个问题,他提到了
在Windows上用作路径分隔符(在Unix上为