在實際項目開發中,特別是分布式項目,往往有N多個子項目需要同時啟動測試。
這一切靠本地安裝的tomcat是遠遠不夠的,而且繁瑣。
這里就需要用到tomca插件。
在pom.xml中引入:
<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <!-- 指定端口 --> <port>7000</port> <!-- 請求路徑 --> <path>/</path> <!--這個名稱需要,在maven插件中顯示應用名稱--> <server>tomcat7</server> </configuration> </plugin> </plugins> </build>
然后在項目的右側,找到mavenprojects啟動
這樣多個項目引用Tomcat插件,配置不同的端口,就可以同時啟動N個項目了。
報錯:Failed to initialize end point associated with ProtocolHandler ["http-bio-10000"]
表示該端口被占用,重新設置一個端口就可以了。
同樣,右鍵選擇 DEBUG 進入調試。