Artifact的报错的一种情况

Artifact的报错的一种情况,第1张

我这两天项目一直不能正常启动,报错如下:

Artifact dwork-web:war exploded2: Error during artifact deployment

和一些类似 Artifact dwork-web 有关的字段,我按照网上配置了 project structure 中的内容,并没有起什么作用。

我又打开了一个新的项目,在配置 tomcat 时,发现在 deployment 中选择添加时没有发现artifact这个选项,网上查找可知是因为没有自动导入 MAVEN 项目。

这时需要进行配置,用 command + , ,打开如下进行配置,回去进行tomcat配置时就有artifact这个选项了。

我又重新打开之前的项目,也对Maven自动导入也进行配置,项目就跑起来了。

最近连续用idea直接从github上直接checkout,项目中已经包含out文件夹,已经包含war exploded包,然而idea无法识别此artifact,于是欲重新创建时无war exploded选项,tomcat找不到对应的启动包。

如图,首先从modules开始,新建web模块,文件指向:F:\_SOFTWARE\_CODE\IntelliJ IDEA 2018.1\workspace\Graduation\src\main\webapp。此时应该会提示在Artifact里没有web模块之类的话,然后选择Fix一下。

顺便注意一下,可能还未能识别出spring的配置文件,需要手动添加,添加位置点开绿色的spring即可看到

随即进入Actifact新建war包时即可选择From Module


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

原文地址:https://54852.com/bake/7931957.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存