使用Maven创建的构件在IntelliJ 13中运行Tomcat服务器

8

在IntelliJ 13的Tomcat服务器运行/调试配置之前,是否可以使用Maven生成构件?

我尝试过使用Maven配置文件来构建开发、预览和生产环境的系统。

有什么想法吗?

1个回答

25
要使用配置文件来构建工件,您需要像以下图像中所示创建一个Maven Run/Debug配置。 Maven Build 然后,在Tomcat Run/Debug Configuration中的“Before Launch”部分中添加上述构建,方法是单击“+”按钮并选择“Run Another Configuration”,然后选择maven build。 Do Another Tool 结果应如下图所示。 Result 现在,如果您首先运行Tomcat配置,则会在Tomcat之前执行Maven构建。

5
谢谢提供步骤,但实际上我还需要进行一项额外的步骤,在Tomcat运行配置中,我需要转到部署选项卡并选择从Maven构建生成的.war文件。 - Anand Sunderraman
你的回答对于解决我在同一主题上的问题至关重要。然而,目前IntelliJ中有几个变化,请尽快更新。谢谢。 - Olatunde Garuba
"dev" 是什么意思? - JaskeyLam
@KarthikeyanVaithilingam,您能否简单解释一下它的工作原理?如果我是一个非常新的初学者,我需要这个参数吗? - JaskeyLam
@Jaskey 在maven的pom.xml文件中,你可以定义profiles。每个profile都可以有自己的依赖、插件等等。当你使用一个profile运行maven命令时,这些依赖将被包含,插件将被执行等等。 - seenukarthi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接