转自:https://blog.csdn.net/xmz1193184480/article/details/81224818
情况:Tomat Deployment 没有Artifact选择,这个时候不能Run,如下图:
解决方法:
1、先在maven project里点击package生成target文件夹,而.war文件在target文件夹中。
2、在File的Project Structure选择生成的.war文件
3、完成Tomcat配置
这个时候点击idea左上角的File,选择 Project Structure...
点击Artifacts,右边+一个Web Application:Archive,并将其命名设置与刚才新生成的target文件夹下的.war文件同名。我这里是Mmall,如下图
现在再把其路径改到刚刚生成的target文件夹,如下
确定后,再回到tomcat的Deployment下,就可以add artifact
以后每次修改项目后到Maven Projects双击Package重新生成.war,再点击运行tomcat。
相关推荐
- 通过工具栏打开TOMCAT配置,选择`Deployment`,点击右侧加号,选择`Artifact`。 - 设置`Application context`为项目名称,并确保`On 'Update action'`和`On frame deactivation`都选择了`Update classes and ...
- 在Deployment选项卡中,点击"+"添加Artifact,关联你的Web应用。 - 在Server选项卡中,修改Update Classes and Resources的下拉菜单选项,通常选择"Update classes and resources"以实现热部署。 五、更改IDEA...
2. 在 Deployment 页面,点击右边的加号,然后选择“Artifact…”。 3. 在 Artifact 页面,选择项目的artifact,例如 war 文件,然后点击“OK”按钮。 配置项目的部署选项后,项目就添加完成了。在项目界面中,可以...
如果没有,点击加号(`+`),选择`Web Application: Exploded`,然后通过`From Modules…`选择你的项目模块,并点击`OK`。 3. **编译输出路径**: 检查项目的编译输出路径,通常在`out`目录下的`artifacts`目录。...
在Idea中,首先你需要打开`Run`菜单,然后选择`Edit Configurations`,或者使用快捷键`Alt + Shift + F10`,然后点击右上角的加号,选择`Tomcat Server`下的`Local`来创建一个新的Tomcat运行配置。 2. **选择...