java jar包相对路径问题

我用MyEclipse开发,开始图片资源都能用,但打包发布时,路径就出问题了,图片通通读不出来,相对路径格式是什么啊

1

3个回答

ugygghyjvyyctcifvotcircurca

0

你是在恶意刷分吗?自问自答而且驴唇不对马嘴

1

你可以在项目里获取一下他们的路径看一下

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jar包读取file的时候相对和绝对路径的问题 .
 我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码: Java代码   //源代码1:    package  edu.hxraid;    import  java.io.*;    public...
打包成Jar后相对路径的获取
最近写了一个小程序,用到了一个资源包,其中包含了两个图像文件和一个csv文件。 其中,图像文件使用如下方式获取: csv文件使用如下方式获取: 调试结果在eclipse中一切正常。但是,在程序一切调试正常后,把程序打包成jar文件时却出现了问题。 打包成jar的文件运行时,图像显示一切正常而csv文件的读取却遇到了问题。这是因为图像的读取时根据图
jar包中读取文件系统绝对路径,相对路径,以及jar包内部路径的写法
结论: 1.在jar包代码中要使用操作系统的绝对路径,路径以 / 开始。 2.在jar包代码中使用相对路径,起点是jar所在目录。比如说test.jar所处位置为/opt/test/test.jar,那么你在代码中写相对路径:“pathTest/haha.txt”,那么实际指向的位置为/opt/test/pathTest/haha.txt 3.在jar包代码中使用:InputStream inp...
log4j相对路径的配置
将Java项目打包成可执行jar包,运行在Linux系统下,使用crontab设置成定时运行时,其中利用log4j配置的应每天产生一个日志,然而并没有,应是路径问题。现用如下方式解决,记录下来,以备后用。     log4j.properties的配置如下:(在控制台输出,并每天生成一个文件) 此间通过log_home设置相对路径,在Java程序中写成如下:
java jar 配置文件的相对路径问题
命令行运行jar包,如何使用与jar包在同一个目录的配置文件。 其实就是当前的工作目录问题。 在eclipse中:String resource = "conf.xml";//此时文件是在src目录下 在conf.xml文件中 <properties resource = "conf.properties"/> 引用的文件也是在src目录下。打包成jar发布后,上述的配置文件都会被打包到jar包
eclipse中添加相对路径的外部jar包
在eclipse中进行java编程的时候,常常需要引用外部jar包。而采用相对路径引用jar包可以大大方便java工程的拷贝,这样使得java工程从一个路径转移到另一个路径时不用大费周章的修改外包jar包的路径了。下次总结在eclipse中引用外部jar包的步骤: 1.在相应的java工程目录下建立lib目录,将所有需要引用外部jar都放到该目录下; 2.重新import工程,使lib目录加入
jar包中相对路径处理
我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码: //源代码1: package edu.hxraid; import java.io.*; public class Resource { public void getRes
Java 将图片打包到jar中的路径问题
Eclipse使用导出Jar包后打开加载不了图像?出现这种问题的原因大多是因为路径的问题,往往是在项目中运行正常,但是一旦打包成Jar后就不能正常显示了,下面总结一下解决此类问题的方法:一、通过使用外部资源文件的方式解决把项目打包生成Jar后,再新建一文件夹,把项目中所有使用的图片文件和生成Jar文件放在该目录下,只要代码对图片文件的引用路径正确,如:ImageIcon image=n
maven 打包 jar xml中读取外部配置 相对jar包 相对路径
如下: bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> property name="locations"> list> value>file:conf/jdbc.proper
java图片在jar包中路径问题
java图片在jar包中路径问题 因为Windows和linux上的路径有差异,而且自己项目路径和linux服务器上的路径不一定相同。最近要做个需求,动态的生成pdf文件供前台页面下载,我利用itext生成了pdf,但是在加载图片加入pdf的时候遇到了问题,获取本机图片路径和服务器路径不一致,导致生成pdf失败,我们的项目是打成jar包,在服务器上发布,图片也在jar包中,toString()后
关于使用JNA爬过的坑,JNA路径问题
我是抱着吐槽的态度来发这篇博客的,真坑!百度找了好久,好不容易才一点一点摸索实验出来,就是一个爬坑之旅。一号坑:32位JDK这个属于我小白了,具体报了 Native library (win32-x86/sdtapi.dll) not found之类的错误。 后来换了一个eclipse自带的32位报 Unsupported major.minor version 51.0,原来用了jdk1.6
java中相对路径与绝对路径问题
java中相对路径与绝对路径问题
java Web 中相对路径绝对路径问题总结
java Web 中相对路径绝对路径问题总结
java中调用图片音频等文件的相对路径问题
最近在用java开发个IM,在调用图片和音频时,设置相对路径总是存在问题。eclipse下设好了,打jar包时又发生问题。 经过一番摸索找到了一个解决办法:   利用 URL java.lang.ClassLoader.getResource(String arg0) 通过类加载器加载文件资源 封装了一个资源类,需要取得图片或音频等文件时只需调用该类的相应方法即可   import javax.s...
Java调用dll的路径问题解决
前言:一般我们在用java写jni类库的时候,总是得把生成的dll放在java.library.path所指定的目录下,例如%WINDOWS%\system32,然而通过手动设置setProperties(&quot;java.library.path&quot;,yourpath),并不能正常使用。所以只能在项目的发布期间拷贝才能正常使用,非常麻烦,有时因经常变动,还会忘记拷贝,导致程序出现错误。 笔者在经过网...
Maven相对路径jar依赖
背景:在做支付功能时需要一些支付系统提供的jar文件,由于Maven私服是全公司通用,从各方面考虑决定基于Maven使用相对路径方式进行依赖相关jar。   pom配置如下所示:   &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.timerbin&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;timer&amp;lt;/artifact...
在eclipse中配置jar包的相对路径
在eclipse中配置jar包的相对路径
java关于jar包里面路径的相关问题
在网上看看了很多关于java中路径处理的文章,但是感觉这一篇写的很好,很通俗,转来收藏一下。我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码: Java代码 收藏代码//源代码1: package edu.hxraid; imp
程序打成jar包路径不对、找不到配置文件的解决
我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码: //源代码1: package edu.hxraid; import java.io.*; public class Resource { public void
Java或者JAR包获取读取资源文件的路径的问题总结
这里分为具体两种:  第一种:资源文件为一般后缀文件  第二种:资源文件为图片文件  【NO1】第一种    使用这行代码可以获取class类的根目录的路径    String path =Thread.currentThread().getContextClassLoader().getResource("").getPath();  例子:我用的开发软件My
Javaweb文件上传图片相对路径问题
2018.04.12更新:还是建议使用绝对路径上传:详情请咨询我的另一篇文章:文件上传显示问题:https://blog.csdn.net/qq7758521fang/article/details/798977831.打开你的Javaweb项目中的Properties2.找到Reource:找到Location:“你的路径”3.在路径后添加  String savePath = &quot;“你的路径”+...
关于java和web项目中的相对路径问题
http://blog.csdn.net/swlxm/archive/2007/04/27/1587185.aspxWeb项目中的相对路径 在JSP的HTML部分中的相对路径 在JSP的JAVA部分中的相对路径  在FORM的ACTION属性中的Servlet引用  在Servlet中forward到另一JSP文件 对 于第一种情
springboot项目项目路径问题
[size=large][align=center]springboot项目项目路径问题[/align][/size] 转载自:[url]https://blog.csdn.net/m0_37692230/article/details/79127415[/url] springboot学习指南:[url]https://www.jianshu.com/p/1a9fd8936bd8[/ur...
ajax相对路径问题
报错 GET localhost://8080/...... 404 (not found) 一开始一直以为是后台问题,查了一堆资料发现跟后台关系不大,虽然都是报404.。最后猜到是$.ajax里面url参数的问题,我用的是相对路径,js和php不在一个文件夹下,url参数改为../webProject.php,因为我觉得这个相对路径是相对js文件的,结果就用不了。 结果:js里面jQuery的...
Java 获取jar包中工程下的文件路径的问题
package main; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java...
weblogic下文件的路径的问题
    前段时间为了竞标,需要把一个系统从Tomcat环境转换到weblogic环境下运行.心想,那还不是小菜一碟,由于以前搞项目没用过weblogic.对我来说还需要一个熟悉的过程.马上下了个weblogic.然后玩了下,手头又没资料.到是郁闷了一吧.花了一天的工夫.才搞明白.还有该死的机器,才1G内存.又是NetBeans又是weblogic.搞的那个慢啊.虚拟内存老提示不够.还有由于时间紧迫...
用于修改jar文件包路径
重新打包(重命名)的工具,在jar包重复的情况下使用。 这里我们以 gson.jar 为例,在 gson.jar 包目录下新建一个文本文件,名字随意,例如 rule.txt,写入下面的内容。 rule com.google.gson.** com.google.mygson.@1 上面写的就是修改规则,我们将包名中的 gson 修改为 mygson。打开命令行,输入如下命令。 java -jar jarjar.jar process rule.txt gson.jar mygson.jar 命令
JNI ~ Eclipse中Java项目引用dll库的路径设置(system.loadLibrary()调用Dll路径问题)
Eclipse中Java项目引用dll库的路径设置(system.loadLibrary()调用Dll路径问题)右击项目名,选择属性properties,在左边列表内选择“Java Build Path”,在右边选项卡用选择“source”,点开项目名前的“+”号,选择“Native library location”,“Edit”选择上面dll路径。(当然如果将dll拷贝到workspace下也...
log4j配置相对路径实现日志记录
从网上简单搜索了一下,发现有三种介绍的方法。总结在这里 [b]1. 解决的办法自然是想办法用相对路径代替绝对路径[/b] 其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值...
java项目路径 文件路径 相对路径 整理
package com.wbtask; import java.io.File; import java.net.URL; public class UrlUtil { /** * 取得当前类所在的文件 * @param clazz * @return*/ public static File getClassFi...
jar 包运行 资源路径问题
如果使用代码FileReader reader = new FileReader(&quot;debora_0_column_30.arff&quot;);  jar包运行时会报找不到文件的错误,原因是打成jar包后根目录变了。jar包后 根目录变成了jar包所在的目录 所以要想找到上述文件,需要将上述文件放在jar包的同目录下...
SpringBoot打成jar包后,读取resources目录下的文件
一般方法: Properties pps = new Properties(); File file = ResourceUtils.getFile(&quot;classpath:defult.properties&quot;); pps.load(new FileReader(file)); 此时打包成jar运行时会报错: java.io.FileNotFoundException 在调试过程中,文件...
项目打成jar包之后解决POI下载EXCEL模板的路径问题
首先添加jar包           编写下载EXCEL工具类     此处是模板再项目中的路径
java中jar包内的类访问jar包内部的资源文件的路径问题
在本地项目中,若我们要访问项目中的资源文件,则一般使用相对路径或者用System.getProperities("user.dir")得到项目根目录,然后再访问资源文件,但是在将该工程和资源文件打包为jar包,运行该jar文件时,会显示找不到资源文件的错误。 在如下项目结构树中,项目根目录为nlpir,如果我们要在src下的某个package的某个java文件中访问blackWhite文件夹中的
【Java 路径】运行可执行jar包获取相关路径
一、获取可执行jar包所在目录(1)方法一:使用System.getProperty("java.class.path")获取classpath的路径,若没有其他依赖,在cmd下运行该可执行jar包,则该值即为该jar包的绝对路径。代码如下:/** * 方法一:获取当前可执行jar包所在目录 */ String filePath = System.getProperty("java.class.
SSM和SQLite整合时路径问题
SQLite SSM
读取JAR中文件
【解惑】深入jar包:从jar包中读取资源文件 读取jar中的文件 ClassLoader Class getResource getResourceAsStream 区别 Java读取工程里的文件 java 从jar包中读取资源文件 Java读取工程里的文件. jar包读取file文件的路径有关问题   我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的...
java项目中获取路径详解
java project和java web project项目中如何获得相对路径、绝对路径问题详解
java项目导出jar时图片等资源无法加载问题
在做客户端程序时,若将项目导出为可执行jar文件,而项目中包含图片等资源时,可能会遇到无法正确加载显示。 ①.图片等若是在项目下的image文件夹中,即如下图       而java代码若是这样写的:    ImageIcon icon =new ImageIcon("images/Lock.png");   则在打包出jar文件时,将项目中的images文件夹 同时复制到与jar
java项目相对路径问题
1、背景 在做开发时,经常遇到这样的情形: IDE、cmd、web容器,对于一个项目的主目录路径的获取方式总是不一样,而且跨os(如windows和linux)时更是如此,这样太影像编码了,因为总不能一个一个if else吧 ~囧~。 那么有没有办法解决呢? 2、解决方案:看需求! 2.1、如果你是想拿到路径,那么  =>  没有 (除非仅限制在linux或mac上),因为
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 jar包学习 java java学习必备jar包