IntelliJ和Tomcat .. Howto ..?

Man*_*tar 108 tomcat intellij-idea

使用Netbeans,我开发了Tomcat作为本地服务器来管理它的站点.在Netbeans中,它是"安装,写入命中运行,它的工作原理"如何在IntelliJ中删除相同的东西?

我无法找到这方面的分步说明.

Ste*_*tez 104

注意: Community Edition不支持JEE.

首先,您需要安装本地Tomcat服务器.听起来你可能已经这样做了.

接下来,在IntelliJ顶部的工具栏上,单击" 运行"和" 调试"图标左侧的向下箭头.编辑配置将有一个选项.在弹出的结果中,单击" 添加"图标,然后单击" Tomcat"和" 本地".

在该对话框中,您需要单击Application Server旁边的Configure ...按钮以告知IntelliJ Tomcat的安装位置.

  • 在Bulid,Execution and Deployment下看不到Application Server。 (2认同)
  • 好吧,狗屎。我花了 2.5 天观看 youtube 教程,试图弄清楚到底如何让 intellij 认识到我有 javaEE,这样我就可以制作一个该死的 servlet。啊。好答案。 (2认同)

小智 42

以下是IntellijIdea中Tomcat配置的分步说明:

1)通过WebApplication模板创建IntellijIdea项目.Idea应该是Ultimate版本,而不是Community版本

在此输入图像描述

2)转到Run-Edit configutaion并设置Tomcat位置文件夹,以便Idea知道您的tomcat服务器 在此输入图像描述

3)转到"部署"选项卡,然后选择"工件".应用 在此输入图像描述

4)在src文件夹中放入你的servlet(你可以试试我的例子进行测试) 在此输入图像描述

5)转到web.xml文件并像这样链接你的servlet

在此输入图像描述

6)在web文件夹中输入你的.jsp文件(例如hey.jsp)

在此输入图像描述

7)现在你可以通过IntellijIdea启动你的app.运行(Shift + F10)并在浏览器中享受您的应用:

- 到jsp文件: http:// localhost:8080/hey.jsp(默认情况下为index.jsp)

- 通过您在web.xml中设置的虚拟链接到servlet: http:// localhost:8080/st


Rom*_*las 39

您使用的是哪个版本的IntelliJ?请注意,自去年以来,IntelliJ存在两个版本:

  • 终极版,这是完整的IDE
  • Community Edition,它是免费的,但不支持JavaEE开发.

(见这里的差异)

如果您使用的是Community Edition,则无法管理Tomcat安装.

如果您使用的是Ultimate Edition,可以查看:


小智 17

还可以使用社区版调试tomcat(与上述内容不同).

在调试模式下启动tomcat,例如:.\ catalina.bat jpda run

intellij中:运行>编辑配置> +

选择"远程"命名连接:"somename"设置"端口:"8000(默认为5005)

选择"运行">"调试""somename"


Cra*_*der 13

请确认在"设置"中启用了所需的插件 插件,很可能你已经禁用了其中几个,这就是你没有看到所有方面选项的原因.

有关分步教程,请参阅:创建一个简单的Web应用程序并将其部署到Tomcat.


dam*_*amd 5

我遇到的问题是由于我在不知不觉中编辑默认值而根本不是新的Tomcat实例.单击"运行"窗口左上角的加号,然后选择" Tomcat" 从那里当地.