java无法通过IntelliJ Idea在tomcat上运行服务
我正在开发一个框架“beadledom”。 我对IntelliJ Idea也比较陌生,我以前使用过eclipse,beadledom框架包含项目子模块, 应用程序编程接口 服务 客户 在Eclipse中,如果我们想运行这些服务,我会右键单击“服务”子模块run on Server->;公猫它会运行。 我的webapp存储在“服务”文件夹中
我不知道如何在IntelliJ上实现它
我确实设置了运行配置。 我被要求在编辑配置中创建一个“工件”>;公猫 enter image description here
# 1 楼答案
artifact是一个归档文件,由构成应用程序的项目源构建。对于JavaEEWeb项目,它通常是一个war驱动程序,可以部署到应用服务器(例如Tomcat)。对于基于Maven的poject IntelliJ IDEA,它会基于Maven pom自动创建web工件。xml配置,然后可以在Tomcat Run/Debug Configuration部署选项卡中选择to deploy
您可以查看Developing a Java EE Application教程,了解IntelliJ IDEA中基于JavaEE的项目中的一般工作流