Java 如何在Netbeans on Save(Ctrl+s)中热部署Maven Web项目?
Netbeans版本:8.0.2 JDK:1.8 项目类型:。WAR Web项目 以下是使用netbeans IDE完成的设置:Java 如何在Netbeans on Save(Ctrl+s)中热部署Maven Web项目?,java,maven,netbeans,Java,Maven,Netbeans,Netbeans版本:8.0.2 JDK:1.8 项目类型:。WAR Web项目 以下是使用netbeans IDE完成的设置: * In Maven Project, Right clicked -> Properties -> Build -> Compile -> Compile on Save (Ticked). * In Maven Project, Right clicked -> Properties -> Run -> Deploy on
* In Maven Project, Right clicked -> Properties -> Build -> Compile -> Compile on Save (Ticked).
* In Maven Project, Right clicked -> Properties -> Run -> Deploy on Save (Ticked).
* Added following to POM.XML:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<phase>package</phase>
<configuration>
<target>
<unzip src="target/gave.war" dest="D:\apache-tomcat-8.0.18\webapps/gave"/>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
现在我正在做的更改是在.js文件中完成的,并保存了文件ctrl+s
但建筑并没有发生,应用程序中也并没有反映出任何变化
当我需要右键单击project并显式构建时,只有我能够自动构建和部署
是否有任何方法可以在Save Ctrl+s上构建和部署右键单击项目名称->属性->构建->编译。在这里,如果使用Ant,可以选择保存时编译选项;如果使用Maven,可以选择启用。这将完成构建,但您仍然需要部署项目:@Arkantos我想我已经在完成设置的第一行中提到了这一点。你指的是相同的还是不同的?已选中保存时编译,但它不是保存时编译