张杰的个人资料【个人简介】 英文名:Jason 昵称:张小杰、包子、小白、杰宝 小杰 性别:男 民族:汉族 籍贯:中国四川省成都市新都区新繁镇 生日:1982年12月20日 星座:射手座 身高:180C
使用eclipse打jar包,执行jar包后找不到配置文件
我用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 中以后找不到?
提几点猜测
resources中的配置文件,没有找包进去。
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
相关文章
- 详细阅读
-
Java实训报告需求分析怎么弄详细阅读
JAVA需求分析我该做些什么要概要设计,详细设计这些,包括系统环境配置,画UseCase图,E-R Model,时序图,等。 这些天你就等着就好了,顺便了解一些网上书店的流程的流程,自己注册一个账
- 详细阅读
-
请问有谁知道云南机场集团的信息技详细阅读
请问昆明长水机场信息技术员招聘笔试内容考什么?面试又涉及哪些内容呢笔试全是选择题,公共基础(跟事业单位考得差不多)50个单选,专业知识:80个单选,涉及计算机基础,计算机网络,操作系
-
goc编程教你如何画幸运大转盘详细阅读
幸运大转盘怎么制作?需要工具材料:纸板、颜料、指尖陀螺1、首先把纸板剪出一个圆形。2、接着画出相等分的圆弧。3、接着在上色。4、在粘上奖品名称。5、接着在做一个指针。6、
-
java阅读详细阅读
java的API怎么高效阅读?打开Eclipse,点击Windows选项。 在Windows选项卡下,点击最下面的“ perferences”选项。 在perferences对话框,点击“java”前的小三角。 在java选项下,选
-
(c++编程)蒜头君又来统计一个字符详细阅读
c语言中怎样统计字符串中包含英文字母的个数?c语言中要统计字符串中包含英文字母的个数可以参考以下内容:main(){char str[100],*p;int num[4],i;p=str;gets(str);for(i=0;i
-
如何利用寒假的时间来准备2021年的详细阅读
我是专科的学生,想未来专升本后从事JAVA的工作。现在参加了蓝桥杯比赛,假期怎么好好准备提升自己呢基础比较差的话就需要最基本的地方开始好好努力,假期的时候你最好可以抽出更
-
新代系统数控车?这个外圆弧跟内弧详细阅读
圆弧在数控车床上怎么编程?圆弧插补指令G02/G03 圆弧插补指令命令刀具在指定平面内按给定的F进给速度作圆弧运动,切削出圆弧轮廓。 (一)圆弧顺逆的判断 圆弧插补指令分为顺时针
-
图形化编程怎么载入角色的造型详细阅读
在scratch软件中,怎么设置a角色碰到了b角色的某个造型假如a角色是小马,b是小老虎,首先我们先看看小老虎的代码,在两个碰到了以后,将当前造型编号放到变量当中然后看小马这边就可