0
使用tomcat7:run
運行一個web應用程序,我注意到雖然web內容直接從文件系統提供,但我不確定如何觸發重新編譯我們對java文件所做的更改。爲tomcat7重新編譯java:運行
關閉服務器並重新啓動工程,但有沒有一種自動方式?
使用tomcat7:run
運行一個web應用程序,我注意到雖然web內容直接從文件系統提供,但我不確定如何觸發重新編譯我們對java文件所做的更改。爲tomcat7重新編譯java:運行
關閉服務器並重新啓動工程,但有沒有一種自動方式?
我不確切地知道做這項工作的參數是什麼。這是我的配置:
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<path>${module.context.root}</path>
<port>${module.listen.port}</port>
<contextReloadable>true</contextReloadable>
</configuration>
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
它改變了一些類後立即重新加載web應用程序。請注意,這些類必須位於同一模塊內(即帶有戰爭包裝的模塊)。該插件無法檢測到任何外部發生的變化(例如,另一個從屬模塊/項目)