

























1.在本地的windows系统中,用命令行cmd的方式执行可以正常运行class文件
java -cp "bin;lib/*" fedexjms.Test
-cp "bin;lib/*"的作用:
编译后的class文件在bin/fedexjms目录下,且引入了lib目录下的外部jar包
2.将项目放到linux服务器上,执行相同的命令,报Error: Could not find or load main class Test
3.问题原因:
在指定-cp时,windows系统采用分号(;)作为分隔符,而linux系统采用冒号(:)作为分隔符
4.解决方法:
java -cp "bin:lib/*" fedexjms.Test
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。