[问题]jar软件包为什么不能在命令行下执行?

编译打包和其他
回复
iwanto
帖子: 33
注册时间: 2007-06-03 17:31

[问题]jar软件包为什么不能在命令行下执行?

#1

帖子 iwanto » 2008-08-08 11:41

我下载了一个有关电子设计的软件包,是jar包发布的;我可以通过双击此包来运行,且很正常;但在命令行下输入
java -jar package.jar来运行,启动的软件界面却是一片空白。这是为什么?
sirxenofex
帖子: 204
注册时间: 2008-01-07 16:39

#2

帖子 sirxenofex » 2008-08-08 12:31

你开3D桌面了吧?
iwanto
帖子: 33
注册时间: 2007-06-03 17:31

#3

帖子 iwanto » 2008-08-10 19:52

没有啊,我的机子还不容许开3D。
sirxenofex
帖子: 204
注册时间: 2008-01-07 16:39

#4

帖子 sirxenofex » 2008-08-11 7:56

只听说开了3D桌面会这样,默认Ubuntu就是开着的。而且,双击正常,而命令行不正常。我猜是装了两个版本的JVM,5和6,据说5和3D桌面不太兼容,但是最新的6版改正了。而装两个JVM的时候,java应该只能链接到其中一个版本。也许这时候你的"java"是链接到Java SE 5,但是双击以Java SE 6来执行,所以没问题。──以上只是猜测。
回复