Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.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
执行java类时无法在linux服务器中添加jar_Java_Linux_Classpath - Fatal编程技术网

执行java类时无法在linux服务器中添加jar

执行java类时无法在linux服务器中添加jar,java,linux,classpath,Java,Linux,Classpath,我正在执行2个具有StringUtils函数的java类。为此,我有common-lang3.jar,所以我发出命令 `javac -cp common-lang3.jar *.java` 这次没有错误,但在那之后 java-cp common-lang3.jar abc.class 无法找到或加载linux服务器的主类,我必须将jar文件放在该服务器上,以便只发出命令javac*.java?如果在类路径中,java-classpath不允许我编辑。请帮助更改 java -cp comm

我正在执行2个具有StringUtils函数的java类。为此,我有common-lang3.jar,所以我发出命令

`javac -cp  common-lang3.jar *.java` 
这次没有错误,但在那之后

java-cp common-lang3.jar abc.class
无法找到或加载linux服务器的主类
,我必须将jar文件放在该服务器上,以便只发出命令javac*.java?如果在类路径中,java-classpath不允许我编辑。请帮助更改

java -cp  common-lang3.jar  abc.class
to(假设abc有您的
main
方法)


谢谢每次我都这样编译,或者有任何永久的添加位置吗?与环境variavle java类路径类似?
export classpath=“common-lang3.jar:。”
就是这样一种选择。我建议您阅读Java教程。提示:阅读Java类路径。这真是基本的东西!
java -cp  common-lang3.jar:.  abc