【发布时间】:2013-06-07 07:25:08
【问题描述】:
在 Linux 下我试图运行一个 jar 文件,如下所示:
java -jar plantuml.jar -testdot
同时将CLASSPATH 设置为以下任何一项(文件位于/home/user/plantuml.jar):
export CLASSPATH=/home/user
export CLASSPATH=/home/user/
export CLASSPATH=/home/user/plantuml.jar
在任何一种情况下,无论我如何定义CLASSPATH,java 命令都会给出错误Unable to access jarfile plantuml.jar。我在这里做错了什么?
【问题讨论】:
-
你试过java可执行文件的-cp参数吗?
-
您确定您的 jar 在 Java 意义上是可执行的吗? MANIFEST.MF 是否有主类条目?在这种情况下,Classpat 似乎无关紧要。