首页 > 软件 > 使用eclipse打jar包,执行jar包后找不到配置文件

使用eclipse打jar包,执行jar包后找不到配置文件

软件 2024-06-30

我用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.openStre

运行jar文件失败classpath下的资源文件找不到

我没有用过 spring

classpath:applicationContext.xml 这个配置,

如你图中所示,放在了resources中,那么在工程中是可以运行的?

只是打包到jar 中以后找不到?


提几点猜测

  1. resources中的配置文件,没有找包进去。

  2. ClassPathXmlApplicationContext 这个可能不支持 jar中的使。

不知道有没有支持流的文法,如果有,你可能改成

InputStream stream = this.getClass().getResourceAsStream("/resources/spring.xml");

这样来加载,试一下。

eclipse打包了可执行的jar文件.怎么让jar读取同级目录下的properties和xml配置文件

您好,读取jar包内配置文件: InputStream in = this.getClass().getClassLoader().getResourceAsStream("/configfilename.properties"); 读取jar包外配置文件: String filePath = System.getProperty("user.dir") + "/conf/configfilename.properties"; InputStream in = new BufferedInputStream(new FileInputStream(filePath)); 另外,如果app中使用

Eclipse生成JAR包后,双击找不到主类

你的问题主要是没有找到主类入口: 可用以下方法解决: 1.首先保证你的工程中至少有一个包含Main函数 2.选择你的工程右键导出,选择java下的runable jar file 3.然后点击next后出来选择主类的界面,和生成jar的名称。 这时需要在lanch configuration处选择你的主类,并export destination处填写生成jar的名称。其他保持默认.点击finish,就生成可运行的jar文件了。双击就可以运行了。 4.注意,如果你这个程序是图形界面的话,效果可以直接看见。如果在控制台输出一些东西,这样话会没有反应。如果没有报错,就表示运行成功。

用eclipse创建maven项目,向pom.xml中添加jar包,从本地jar库中找不到。

通过右键单击pom.xml文件选择maven –> add dependency 或者是打开pom.xml文件,选择dependencies –>add 时,搜索不到依赖的jar包,解决方法如下: 1、eclipse菜单 window-> show view –> other –> Maven 2、在打开的窗口里,右键 local repositories –> local repository ,选择 rebuild index 补充下: 1、确认pom.xml文件是正确的 2、确认本地Maven仓库有相同版本的jar包,如果没有,想尽办法down下来吧。 3、Eclipse中,右键工程,M

标签:Java 编程 信息技术 Java编程 Eclipse

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18