简体   繁体   English

无法通过IntelliJ Idea在Tomcat上运行服务

[英]Not able to run a service on tomcat via IntelliJ Idea

I am working on a framework "beadledom". 我正在研究“ beadledom”框架。 I am also relatively very new to IntelliJ Idea, I have used eclipse before, the beadledom framework contains the project sub-module, api service client In Eclipse if we want to run the services, I would right click on "service" sub-module Run on Server -> tomcat ; 我也是IntelliJ Idea的新手,我以前使用过eclipse,beadledom框架包含项目子模块,api服务客户端。在Eclipse中,如果我们要运行服务,我将右键单击“服务”子模块在服务器上运行-> tomcat; and it would run. 它会运行。 My webapp is stored in "service" folder. 我的webapp存储在“服务”文件夹中。

I have no clue how do I do it on IntelliJ 我不知道如何在IntelliJ上执行此操作

I did set the Run Configuartion. 我确实设置了“运行配置”。 I am being asked to create a "artifact" in Edit Configuration>Tomcat enter image description here 我被要求在“编辑配置”>“ Tomcat”中创建“工件”,在此处输入图像描述

The artifact is an archive, built from your project sources which constitutes your application. 工件是一个归档文件,它是从构成您的应用程序的项目源构建的。 For Java EE web projects it is usually a war achrive which you deploy to an application server (eg Tomcat). 对于Java EE Web项目,通常将其部署到应用程序服务器(例如Tomcat)是一种战争。 In case of a Maven-based poject IntelliJ IDEA automatically creates web artifact, based on Maven pom.xml configuration which then you can select to deploy in Tomcat Run/Debug Configuration Deployment tab. 在基于Maven的poject的情况下,IntelliJ IDEA的基于Maven的pom.xml的配置,然后您可以选择自动创建网络神器, 部署Tomcat的运行/调试配置 部署选项卡。

You could check Developing a Java EE Application tutorial for the general workflows in JavaEE-based projects in IntelliJ IDEA. 您可以在IntelliJ IDEA中查看“ 开发Java EE应用程序”教程,了解基于JavaEE的项目中的常规工作流程。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM