使用 Netbeans,我使用 Tomcat 作为本地服务器来开发站点来管理它。 在 Netbeans 中,它是“安装,写命中运行和它的工作” 我怎样才能在 IntelliJ 中实现同样的功能?
我找不到这个的详细说明。
您使用的是哪个版本的 IntelliJ? 请注意,自去年以来,IntelliJ 有两个版本:
(见差异 给你)
如果您使用的是 社区版,那么您将无法管理 Tomcat 安装。
如果你正在使用 终极版,你可以看看:
How do I configure a web framework for my project?
请验证在 设置 | 插件中是否启用了所需的插件,很可能您已经禁用了其中的几个插件,这就是为什么您没有看到所有方面选项的原因。
有关分步教程,请参见: 创建一个简单的 Web 应用程序并将其部署到 Tomcat。
注意: Community Edition 不支持 JEE。
首先,您需要安装一个本地 Tomcat 服务器。
接下来,在 IntelliJ 顶部的工具栏上,单击 快跑和 调试图标左侧的向下箭头。将有一个选项 编辑配置。在生成的弹出窗口中,单击 加图标,然后单击 雄猫和 本地。
从这个对话框中,您需要单击 应用服务器旁边的 配置..。按钮来告诉 IntelliJ Tomcat 的安装位置。
我遇到的问题是由于我在不知不觉中编辑了 违约值,而根本没有编辑一个新的 Tomcat 实例。单击 Run 窗口左上角的加号并从中选择 Tomcat | 本地。
在 Netbeans 中,您可以右键单击项目并运行它,但是在 IntelliJ IDEA 中,您必须选择 index.jsp 文件或欢迎文件来运行项目。
这是因为 Netbeans 在 web.xml 中生成以下标记,而 IntelliJ 不生成。
<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
您还可以使用社区版调试 tomcat (与上面所说的不同)。
在调试模式下启动 公猫,例如: . catalina. bat jpda run
在 聪明: 运行 > 编辑配置 > +
选择「远端」 将连接命名为: “ somename” 设置“ Port:”8000(默认值为5005)
选择 Run > Debug“ somame”
以下是 IntellijIdeas 中 Tomcat 配置的分步说明:
1)通过 WebApplication 模板创建 IntellijIdeas 项目。创意应该是终极版本,而不是社区版本
2)进入 Run-Edit 配置并设置 Tomcat 位置文件夹,这样 Ideas 就会知道你的 Tomcat 服务器
3)转到 Deployment 选项卡并选择 Artifact
4)在 src 文件夹中放置 servlet (为了测试目的,可以试试我的示例)
5)转到 web.xml 文件并像这样链接您的 servlet
6)在 web 文件夹中放置你的.jsp 文件(例如 hey.jsp)
7)现在你可以通过 IntellijIdeas 启动你的应用程序了。运行(Shift + F10)并在浏览器中享受你的应用程序:
- 到 jsp 文件: http://localhost:8080/hey.jsp(默认情况下为 index.jsp)
- 通过在 web.xml 中设置的虚拟链接到 servlet: < a href = “ http://localhost: 8080/st”> http://localhost:8080/st