spring boot项目eclipse可以正常运行,打包成jar包之后就报错 5C

打包是使用eclipse中export--->runable-->cope required的方式,然后使用
cmd-->java -jar *.jar 的方法来运行的。然后就一直报错
图片说明
图片说明
图片说明

网上说的方法基本上都试了,没有效果,不知道哪位大神有遇到过这样的问题,并成功解救的,麻烦分享一下方法,非常感谢!

jar
viha_zwh
viha_zwh 老哥,解决了吗????
一年多之前 回复

11个回答

我当时是打成war包在服务器上运行不了,在eclipse里能启动,后来在启动类里添加了这段代码就好了,你可以试试好不好使
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(ApiApplication.class);
}

是先导出war包,然后修改后缀名,然后就可以看里面的文件了。但是要导入的话,还是要按照顺序来,不然还是会有出错

缺少jar包,打包的时候把jar包也打进去

missxuxy
missxuxy 你的意思是我打包的方法有问题?
大约 2 年之前 回复

直接用android studio

WantBeStrong
唐磊的糖 https://www.cnblogs.com/gynbk/p/7954100.html这个应该可以帮助你
大约 2 年之前 回复
missxuxy
missxuxy java项目,没有这个工具啊
大约 2 年之前 回复

打包方式不对。
打包使用run as>maven install 进行打包,完毕后在target目录下会生成对应的jar

missxuxy
missxuxy 公司不能连外网,maven install一直失败,资源jar包是从其他同事那里复制过来的
大约 2 年之前 回复

可以用ant 打包, ,,,,

eclipse 可以运行正常,是用了eclipse本身的编译,使用maven工具后会重新打包,打包的时候 pom.xml 中的配置文件没有配置正确或者打包的文件类型出现了错误
导致这种问题!建议排查编译

你连不了外网 是不是有自己的本地仓库 如果本地仓库都没有 是不是你项目有单独的引用jar

jar你从同事那里复制,你放到那里了,项目里面吗。你复制到本地maven仓库,就可以啦

用maven 试试 命令mvn compile package

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问