java -jar <file>提示the file does not exist

软件和网站开发以及相关技术探讨
回复
头像
liuhello
帖子: 216
注册时间: 2007-04-24 13:44

java -jar <file>提示the file does not exist

#1

帖子 liuhello » 2007-11-28 17:09

但我在命令行下用java -jar 命令来执行一个带有GUI的点jar文件(main class已经指定)时提示说:The file does not exist。但是如果这个jar文件只在命令行下运行又不没什么错误。情况如下:

代码: 全选

liuqinglai@liuqinglai:~/app$ ls
exe-gourmet-coffee-gui.jar            sancho
gourmet-coffee-sample-executable.jar  SSD3.jar
liuqinglai@liuqinglai:~/app$ java -jar exe-gourmet-coffee-gui.jar
The file does not exist
liuqinglai@liuqinglai:~/app$ java -jar SSD3.jar
The file does not exist
liuqinglai@liuqinglai:~/app$ java -jar gourmet-coffee-sample-executable.jar

[0]  Quit
[1]  Display catalog
[2]  Display product
[3]  Display current order
[4]  Add|modify product to|in current order
[5]  Remove product from current order
[6]  Register sale of current order
[7]  Display sales
choice> 0

liuqinglai@liuqinglai:~/app$ 
头像
AutumnHealth
帖子: 776
注册时间: 2006-12-20 18:41

#2

帖子 AutumnHealth » 2007-11-28 20:15

-_-||| 又一个表达不清楚的。。。
“在命令行下用java -jar 命令来执行一个带有GUI的点jar文件”和“这个jar文件只在命令行下运行”有什么区别。。。
你要表达的是:“用java -jar 命令来执行一个带有GUI界面的jar包”和“用java -jar 命令来执行一个不带GUI界面的jar包”吧。。。

试试看加上当前目录的路径,比如:

代码: 全选

java -jar ./exe-gourmet-coffee-gui.jar
尽情享受生活~

Welcome to AutumnHealth's blog:
http://forum.ubuntu.org.cn/weblog.php?w=1421
http://blog.csdn.net/autumnhealth
头像
liuhello
帖子: 216
注册时间: 2007-04-24 13:44

#3

帖子 liuhello » 2007-11-28 20:34

AutumnHealth 写了:-_-||| 又一个表达不清楚的。。。
“在命令行下用java -jar 命令来执行一个带有GUI的点jar文件”和“这个jar文件只在命令行下运行”有什么区别。。。
你要表达的是:“用java -jar 命令来执行一个带有GUI界面的jar包”和“用java -jar 命令来执行一个不带GUI界面的jar包”吧。。。

试试看加上当前目录的路径,比如:

代码: 全选

java -jar ./exe-gourmet-coffee-gui.jar
还是不行

代码: 全选

liuqinglai@liuqinglai-lover:~$ java -jar /home/liuqinglai/app/exe-gourmet-coffee-gui.jar
The file does not exist
liuqinglai@liuqinglai-lover:~$ java -jar /home/liuqinglai/app/exe-gourmet-coffee-gui.jar
The file does not exist
liuqinglai@liuqinglai-lover:~$ 
ray58750034
帖子: 24
注册时间: 2007-06-19 8:55

#4

帖子 ray58750034 » 2007-11-29 19:42

我跑一个不存在的jar的结果是Unable to access jarfile abc.jar

代码: 全选

raymond@raymond-laptop:~$ java -jar abc.jar
Unable to access jarfile abc.jar
raymond@raymond-laptop:~$ 
jrg9522
帖子: 12
注册时间: 2007-11-13 1:11

#5

帖子 jrg9522 » 2007-12-21 12:17

看看文件权限问题或者大小写有问题啊。
回复