missxuxy
missxuxy
采纳率0%
2018-05-31 08:14 阅读 8.3k

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

5

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

11条回答 默认 最新

  • green_lily green_lily 2018-05-31 09:11

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

    点赞 2 评论 复制链接分享
  • qq_41049875 qq_41049875 2018-05-31 14:04

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

    点赞 1 评论 复制链接分享
  • linetting linetting 2018-05-31 08:30

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

    点赞 评论 复制链接分享
  • weixin_41915154 涂涂毅儿 2018-05-31 08:47

    直接用android studio

    点赞 评论 复制链接分享
  • lihongbiao0610 lihongbiao0610 2018-06-01 01:26

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

    点赞 评论 复制链接分享
  • qq_27848369 hot2dog 2018-06-01 01:28

    可以用ant 打包, ,,,,

    点赞 评论 复制链接分享
  • qq_30600047 qq_30600047 2018-06-01 01:49

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

    点赞 评论 复制链接分享
  • u010464793 821770300 2018-06-01 02:24

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

    点赞 评论 复制链接分享
  • privateobject privateobject 2018-06-01 02:46

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

    点赞 评论 复制链接分享
  • qq_32552949 qq_32552949 2018-06-01 07:34

    用maven 试试 命令mvn compile package

    点赞 评论 复制链接分享
  • libingbojava libingbojava 2018-06-04 00:25

    在打包出jar文件后,把jre的文件放到和jar同目录下(安装jdk的时候会解压出jre),然后应该可以运行.但是代码里如果调用的自己的文档或者其他资源的话,还得把
    用到的资源也加入到目录下,并且要在代码里改路径,(改为当前路径),希望对你有帮助

    点赞 评论 复制链接分享

相关推荐