ideamaven项目本地能启动打包后linux启动不了

ideamaven项目本地能启动打包后linux启动不了,第1张

ideamaven项目本地能启动打包后linux启动不了的原因。

1、打包的环境不一致,本地开发是在Windows环境下,而服务器上大凯的Linux环境没有安装一些必要的运如闹行库。

2、配置文件有问题,本地开发的配置文件可能不适用于Linux环境,需要进行调整。

3、编译器及其版本渣仿罩不同也是导致打包后的应用无法正常运行。

错误原因:

进入到tomcat的部署路径.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\下检查了一下,发现工程部署后仿瞎芦在WEB-INF文件夹备带下没有生成lib目录,正常情况下,会生成lib目录并把工程的所有依赖jar包都部神神署到该目录下。

解决方案:

1.右键点击项目--选择Properties

选择Deployment Assembly,在右边点击Add按钮,在d出的窗口中选择Java Build Path Entries。

2.点击Next,选择Maven Dependencies

3.点击Finish,然后可以看到已经把Maven Dependencies添加到Web应用结构中了

*** 作完后,重新部署工程,不再报错了。然后我们再到.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\目录下,发现工程WEB-INF目录下自动生成了lib目录,并且所有的依赖jar包也都已经部署进来。问题因此解决。

第一步:看pom.xml中有没有引入相关jar包的坐标;袜裂则

第二步:执行mvn clean compile 命令,看看有没有自动把jar包下到本地maven仓库;

第三部:如果下载源猜不成功,重新配置maven镜像告棚,重新执行第二部的命令


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8260227.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存