首页 > 后端开发 > 正文

java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教

2024-04-08 03:13:37 | 我爱编程网

今天我爱编程网小编整理了java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教相关信息,希望在这方面能够更好帮助到大家。

本文目录一览:

java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教

我原来的Java程序把它从原来的目录下移动到子目录下就不可以运行了,哪位大侠帮解决下

Java程序移动子目录没有关系,但是class文件不能随便变更它所在的目录,应该这个可能会影响的package的设置,当你改变目录的时,运行的时候,到对应package的目录下就不能找到所需的类。

java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教

jdk改变目录后,java命令无法运行了

很简单,你设置环境变量:

1.变量名:JAVA_HOME

2.变量值:你存放在JDK路径

然后其他的CALSSPATH以及PATH 都使用%JAVA_HOME%做路径,这样的话,以后你更改了目录,只要更新下JAVA_HOME存放的路径就可以了

java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教

java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教

我爱编程网(https://www.52biancheng.com)小编还为大家带来java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教的相关内容。

如果只是读取的话解决很简单,读取jar文件中的内容是有特定语法的。

做个比较我爱编程网

1.普通windows文件系统:

file:\D:\MapModule\img\map\map.jpg //你一定要在这个路径上有文件才能读写

2.jar文件中的文件:

jar:file:\D:\MapModule.jar!\img\map\map.jpg

区别一眼就看出来了(2中有jar前缀,并且有'!')。

给你一个获取输入流的方法:

URL url=new URL("jar:file:\D:\MapModule.jar!\img\map\map.jpg");

InputStream is=url.openStream();

但我看你的意思是要往jar里面写入数据。

我不建议这么做,你最好把上传的文件放到另一个文件或文件夹中,就像没有哪个exe文件把上传的文件放到自己的exe中。我没这么做过,如果你硬要往里写肯定会遇到“文件已在另一个系统中打开”之类的错误。

如果你喜欢写到jar这种压缩文件中其实不难,jar就是用的zip压缩,具体内容一查就了解了。

我还是建议你构造一个合理的目录结构,比如一般的游戏:

./map/*

./data/*

./save/*

./start.jar

这样不是挺好的吗

以上,就是我爱编程网小编给大家带来的java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教全部内容,希望对大家有所帮助!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“java程序在Eclipse中运行没有问题,打包成.jar文件之后运行后路径出现异常不知道怎么回事?请各位大侠指教”相关推荐
你好,请问我的用java写的swing程序,打包成可执行的jar文件后,怎么在html页面上运行?
你好,请问我的用java写的swing程序,打包成可执行的jar文件后,怎么在html页面上运行?

你好,请问我的用java写的swing程序,打包成可执行的jar文件后,怎么在html页面上运行?尊敬的用户,您好!很高兴为您答疑。swing程序可以通过Object标签镶入html页面,您可以参阅:Swing程序嵌入Html/Jsp页面,但是因为安全问题,火狐浏览器默认屏蔽了java虚拟机,因此要想顺利运行,您还需要手动开启。希望我的回答对您有所帮助,如有疑问,欢迎继续咨

2024-03-30 09:30:07
java程序怎么转文件运行 java应用程序怎样打包成可jar执行程序(java打包成可执行文件)
java程序怎么转文件运行 java应用程序怎样打包成可jar执行程序(java打包成可执行文件)

关于JAVA写出的小程序,怎样转化为可执行文件JAVA程序变成.EXE的可执行文件,是需要下载一个软件的。使用这个软件比较麻烦。最简单有效的办法是把做好的程序,达成jar包。在Windows下是可以像exe文件一样点击就可以运行。方法如下。1.File->Export->出来的界面选择java下面的jar表示导出为jar文件。2.然后进入选择工程界面,点击你要导出

2024-06-19 08:16:08
.jar文件装了JAVA后打不开(windows下运行jar包报java已停止运行)
.jar文件装了JAVA后打不开(windows下运行jar包报java已停止运行)

.jar文件装了JAVA后打不开第一种方法:步骤一:新建一个文本文档,输入内容"javaw-jar%1",并保存为批处理文件,例如"run.bat"。步骤二:右键点击.jar格式的文件,选择其打开方式为上面建的run.bat。此时jar就能运行了....第二种方法:第一种方法可以解决问题,但是有些不足之处,下面介绍一种更好的方法:通过修改注册表来解决该问题。

2024-05-29 09:09:57
Eclipse程序代码没有错,但运行就出错怎么回事?
Eclipse程序代码没有错,但运行就出错怎么回事?

Eclipse程序代码没有错,但运行就出错怎么回事?你看一下你的运行按钮,你要点击下拉,不能直接点击绿色的箭头,默认箭头是只运行上一次的程序。其次就是Java类必须要有Main函数作为程序执行的入口。如何使用Eclipse编写Java代码首先打开自己安装的Eclipse软件;2.然后选择File->New->JavaProject;3.然后输

2024-05-11 15:20:39
java程序异常就停止运行 windows下运行jar包报java已停止运行
java程序异常就停止运行 windows下运行jar包报java已停止运行

windows下运行jar包报java已停止运行题主是否想询问“windows下运行jar包报java已停止运行怎么办”?1、首先确保已经安装了最新版本的Java,可以从官方网站上下载最新的Java运行时环境和开发工具包进行安装。2、其次确保下载的JAR包没有损坏和缺失,可以重新下载JAR包并再次运行。3、最后保正确设置了命令行参数,检查命令行参数是否正确,并根据JAR包所需的参

2024-05-28 14:42:38
如何把一个java程序打包成exe文件,运行在没有java虚拟机的机器上?
如何把一个java程序打包成exe文件,运行在没有java虚拟机的机器上?

java应用程序怎样打包成可jar执行程序(java打包成可执行文件)总体思路是先打成jar再把jar打成exe。主要看1.3和2.3里的内容就可以了。1.将项目打成jar:1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增

2024-04-06 07:10:53
java web工程打包后tomcat怎么运行的
java web工程打包后tomcat怎么运行的

javaweb工程打包后tomcat怎么运行的Tomcat的项目部署方式有以下三种:1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host&gt

2024-03-23 21:49:21
Java程序在eclipse中怎么运行?
Java程序在eclipse中怎么运行?

Java程序在eclipse中怎么运行?中文版:1、打开“运行”菜单,点击“运行(N)...”按钮,进入运行配置界面。2、在左侧选择要运行的程序,然后点击右侧“(x)=自变量”标签,在下面的“程序自变量(A):”文本框中输入程序运行需要的参数。3、点击下面的“运行(R)”按钮运行程序。英文版:1、打开“Run”菜单,点击“Run...”按钮,进入运行配置界面。

2024-04-02 06:43:10