无法在Java代码中打开特定的JAR文件

时间:2010-08-23 14:55:17

标签: java jar manifest executable-jar

我无法使用以下代码打开我的 JAR文件。但是,我可以打开其他 JAR文件。

try {  
        Desktop.getDesktop().open(new File("myPlugin.jar"));  
     }  
       catch(Exception exception) {  
        exception.printStackTrace();  
        }    
      }

我不知道我是在错误地导出JAR文件还是在Manifest文件中出现了一些错误。

Manifest-Version: 1.0
Class-Path: .
Main-Class: Reader

任何帮助将不胜感激。感谢。

2 个答案:

答案 0 :(得分:1)

也许尝试放入文件的完整路径

答案 1 :(得分:0)

听起来好像要求Windows调用你的jar文件。你可以从CMD.EXE调用它吗?

java -jar myPlugin.jar

我的猜测是你得到一个错误,这个错误被默默地丢弃了。从CMD.EXE运行将显示问题。