idea启动web项目没有tomcat

idea启动web项目没有tomcat,第1张

idea搭建项目找不到Tomcat

ZYRL

原创

关注

3点赞·1189人阅读

  有些社区版的idea在搭建项目时,配置环境中找不到Tomcat,无法运行

解决方法:

一,下载插件

1,首先我们点击 文件-->设置

 2,然后我们点击设置下的插件,在插件中搜索  smart tomcat 

注意:我们需要点击左边的 marketplace

3,安装插件,有时需要重启新安装的插件才会生效

二,在smart tomcat中添加tomcat

1,点击 文件-->设置

2,点击最下方的 smart tomcat 

 3,添加tomcat

点击加号,然后找到下载的tomcat路径,注意,此路径一定要是 bin,conf,lib等文件夹的上一级目录

 

三,点击右上角来添加配置

1,点击 添加配置

 2,点击 添加,然后在添加新配置里面找到 smart Tomcat

 3,配置变量

(1)名称随意取名

(2)tomcat server:点击右侧的按钮,选中你刚刚配置的tomcat

 (3)Deployment directory:此路径为你当前项目的webapp的路径

点击右侧的文件夹图标,找到你当前项目的webapp的路径

1)配置tomcat应用服务器

File->Settings...

Build,Execution,Deployment ->Application Servers

点击"+"号,选择"Tomcat Server"

选中tomcat 的地址,点击OK

2)配置web应用

Defaults->TomcatServer

点击"+"号,

Server tab页,修改Name ,Applicaton server 下拉框选择刚才配置的Tomcat应用服务器。

Deployment目录选择要部署的web应用,注意此处一定要选到WebContent文件夹,即WEB-INF上的上一级目录:

点击OK,并配置应用的上下文路径:

3)修改编译输出路径。

工程->右键->Open Module Settings

选择Paths tab页,将output path:配置到WEB-INF\classes中,否则会找不到类。

4)启动tomcat

完毕!

1. 首先点击工具栏上放运行按钮:(我这里已经配置好了)

2. 这时会打开运行配置对话框:

选中这个:(可以同时配置两个服务器,一个作为本地服务器,一个作为远程服务器。我这里只作本地服务器使用)

根据对话内容添加本地tomcat目录。

3. 这时你会发现在编写JSP的时候,编辑器没有代码提示,原因是你还没有添加tomcat的jar运行库。

右击你的项目:选择Open Module Setting或按F4,如图:

点击Module,选择你要构建的项目,然后点击Dependencies(依赖)选择右侧的添加依赖项。选择library会d出如下提示框:

单击Add Selected即可。

4. 关于tomcat热部署问题,tomcat本身的热部署并“不明显”,因此建议使用glassfish更有优势。但往往所谓的习惯很难转手到其他服务器上面。遇到这样的问题,在intelliJ IDEA上使用tomcat时可以deploy(调配),而不用reload(重载)。

另外一种方法是使用IntelliJ IDEA给我们提供的处理方法,如图:

打开tomcat configuration窗口,在On frame deactivation(窗口处于不活动状态)选上Update classes and resources(更新所有类和资源)


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

原文地址: https://outofmemory.cn/bake/11610105.html

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

发表评论

登录后才能评论

评论列表(0条)

保存