可执行jar不通过命令行运行

时间:2012-08-20 15:03:24

标签: java cmd command-prompt executable-jar

我在eclipse中从我的java项目创建了可执行jar。双击它运行得很好,但通过命令行它会返回一些错误。 尝试:

c:\>myFile.jar
c:\>"myFile.jar"
c:\>java -jar myFile.jar  //here i can see the errors

enter image description here 我如何通过cmd运行文件,就像我双击它一样?

3 个答案:

答案 0 :(得分:1)

您的jar无法找到为fonts\DINOT-Medium.ttf指定的路径,提供正确的路径,并且不要在程序中使用硬编码路径。使用属性文件。

答案 1 :(得分:1)

你在错误的文件夹中。试试

cd Desktop

并调用java -jar

我认为桌面/字体文件夹存在。

答案 2 :(得分:-2)

.jar可能与java可执行文件无关。检查Windows注册表中的文件类型注册条目,或通过控制面板中的“默认程序”。