在IDEA中tomcat不能运行,点开Edit Configuration发现下图情况:tomcat图标猫上有个红叉,且下面有警告提示Error: Application Server not specified

原因没有关联本地tomcat,关联本地tomcat即可

解决方案
首先,在Application server中,点击Configure…,选择自己安装tomcat
其次,下面的JRE一定要选,不能为空,否则还是报错
配好这两个东西之后,红叉和Error都将得到解决。 

一、问题

idea中的tomcat报错 Application Server not specified

二、解决

原因没有关联本地的tomcat,关联本地tomcat即可

 

 

 

 

 

 1. Maven里先clean一下,清理target;
2. 把Tomcat–> Deployment–> Deploy at the server startup框中删除干净,
并在下方的Before launch删除Build以外的所有东西,
删错Build可以在右方+号处进行添加;
3. 点击下方Warning提示右方的fix进入Project Structure
(也可在主页面Ctrl + Alt + Shift + S 进入);
4. 在Facets页面的左上方+号添加Web;
5. 在Artifacts中,先添加Web Application:Exploded–>
From Modules–> 此项目
Name:servlet01:war exploded
Type:Web Application:Exploded
Output directory:项目地址targetservlet-01
6. 然后添加Web Application:Archive–>
For servlet01:war exploded
Name:servlet01:war
Type:Web Application:Archive
Output directory:项目地址target
7. 先运行一次报错不要慌,此时在可以看到target文件夹已建成,
打开发现servlet-01文件夹,或许只有WEB-INF文件夹,并没有META-INF和index.jsp,WEB-INF中只有class没有lib文件
8. 自己手动添加lib文件夹,将javax.servletapi-4.0.1.jar文件放进去,并非文件夹!!!不要偷懒在下面的External Libraries中直接拿,那是文件夹!要去官网下在jar
9.再把servlet-01中该有的,比如webappWEB-INFindex.jsp复制过去,还有META-INF,视频36:09可看。

target中补充完毕后,重启Tomcat。
Hello World is coming!

 

 

原文地址:https://blog.csdn.net/just_learing/article/details/124003534

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_31962.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注