没有找到主类哦
有两种可能,一是你导出的时候出问题了,二是你的系统需要一些设置。
你可以先找一个在其他机器上能执行的jar文件试试看,如果可以打开,就说明是你导出有问题,否则,就是你的系统需要设置,一般是后者,系统设置的话,有点小小麻烦,你进5044群5871,里面有个文档是解决这个问题的,求采纳,求赞
你是怎么打包的手工用 WinRAR/WinZip/7Zip 之类的软件打开这个 jar 文件确认一下,那个 xml 文件在什么位置。
一般推荐的做法是把配置文件集中放在 /META-INF 文件夹中。
String path = (StringvalueOf(ThreadcurrentThread()getContextClassLoader()getResource("")))replaceAll("file:/", "")replaceAll("%20", " ")trim();
你没有说清楚。是另一个工程中的代码访问jar中的xml文件,还是jar本身的代码访问xml文件。
如果是前者应该是没有办法的。
如果是后者。
BufferedReader br = new BufferedReader(new InputStreamReader(
((YourClassthisgetClass()getResourceAsStream("1xml")))));
String s;
while ((s = brreadLine()) != null)
Systemoutprintln(s);
以上就是关于JAVA读取了本地TXT,但是导出JAR并运行时提示系统找不到指定路径求助全部的内容,包括:JAVA读取了本地TXT,但是导出JAR并运行时提示系统找不到指定路径求助、cmd 运行jar包读取配置文件时路径报错、springboot获取jar包路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)