मैं tomcat-maven प्लगइन के साथ tomcat7 का उपयोग करता हूं। मैं इसे अपने जेएसपी को हॉटस्पेप करने में सक्षम हूं लेकिन यह केवल तभी काम करता है जब मैं इसे सीधे लक्ष्य में संशोधित करता हूं। मैं टॉमकैट को अपनी स्रोत निर्देशिका में परिवर्तनों को भी देख सकता हूं?tomcat7-maven-plugin का उपयोग कर jsp फ़ाइल को तैनात करने के लिए कैसे गर्म करें?
pom.xml
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<serverXml>${project.build.directory}/config/tomcat-config/${usingDb}/server.xml</serverXml>
<tomcatUsers>${project.build.directory}/config/tomcat-config/tomcat-users.xml</tomcatUsers>
<configurationDir>${project.build.directory}/config/tomcat-config</configurationDir>
<additionalClassesDirs>
<classesDir>${project.basedir}/src/main/webapp</classesDir>
</additionalClassesDirs>
<contextReloadable>true</contextReloadable>
<port>${tomcat.http.local.port}</port>
<path>/${url.contextPath}</path>
</configuration>
</plugin>
आमतौर पर आप पूरी तरह से एकीकृत टोमकैट लॉन्च करने के लिए एक आईडीई का उपयोग करते हैं, यह बहुत बेहतर है। यदि आपके पास अपने पोम में विशिष्ट नियम नहीं है, तो इसका मतलब है कि प्लगइन एप्लिकेशन लॉन्च करने से पहले फ़ाइल कॉपी करता है, इसलिए आपके लिए दुर्भाग्य है। वैसे भी। एक आईडीई का प्रयोग करें! – wargre
जब आप इसे बदलते हैं या जब आप अपनी युद्ध परियोजना को साफ और बनाते हैं तो यह हॉटस्पेप नहीं होता है? –