2012-05-05 9 views
28

मैं इंटेलिजे विचार से स्थानीय टॉमकैट सर्वर पर एक आवेदन तैनात कर रहा हूं। मैंने सोचा था कि आपके द्वारा तैनात किए गए ऐप्स webapps फ़ोल्डर में रखे गए हैं, हालांकि यह वहां नहीं बदलता है। क्या ये सही है? कहाँ है?टॉमकैट पर तैनात करते समय मेरा ऐप कहां रखा गया है?

+0

IntelliJ के अंदर अपने बिल्ला विन्यास की जाँच करें - मुझे लगता है कि आप इसे वहाँ कॉन्फ़िगर कर सकते हैं – aviad

+1

के संभावित डुप्लिकेट [IntelliJ विचार से कैसे बिलाव नियंत्रित किया जाता है 10.5] (http://stackoverflow.com/questions/7699354/how- is-tomcat-handled-by-intellij-idea-10-5) – CrazyCoder

उत्तर

23

हां, यदि आप इंटेलिजे आईडीईए का उपयोग कर रहे हैं तो एप्लिकेशन टॉमकैट webapps निर्देशिका पर चालू नहीं होता है। आपकी कलाकृतियों निर्देशिका में हैं, उदाहरण के लिए:

${dir.to.idea.project}\YourWebApp\out\artifacts 

यह इंटेलिजे द्वारा बनाई गई डिफ़ॉल्ट निर्देशिका है।

टॉमकैट कॉन्फ़िगरेशन अलग-अलग फ़ोल्डर में है। मैं खिड़कियों 7. उपयोग कर रहा हूँ तो यह है:

C:\Users\User\.IntelliJIdea10\system\tomcat\YourApplicationName 
20

बस संदर्भ के लिए, पर एक मैक (इंटेलीजे 13 के लिए) इसी फ़ोल्डर है:

/Users/<username>/Library/Caches/IntelliJIdea13/tomcat/ 
5

आप मानक Maven दृष्टिकोण का पालन कर रहे हैं , जिसकी अत्यधिक अनुशंसा की जाती है, तो आपका आउटपुट target निर्देशिका पर जाता है, out नहीं। मेवेन दृष्टिकोण के साथ आपके पास आपके प्रोजेक्ट रूट के तहत शायद कई मॉड्यूल होंगे, और प्रत्येक मॉड्यूल के तहत target निर्देशिका मिलेगी। वेब एप्लिकेशन को मॉड्यूल के नाम पर एक विस्फोटित निर्देशिका में बनाया गया है, लेकिन विस्तार के रूप में .war के साथ। तो, तुम हो:

project/module/target/webapp.war 
-7

यह [YOUR_ECLIPSE_WORKSPACE]\.metadata\.plugins\org.eclipse.wst.server.core\tmp[SOME_NUMBER]\wtpwebapps पर स्थित है।

+2

प्रश्न IntelliJ के बारे में था, ग्रहण नहीं। – snowe

10

आप IntelliJ विचार आपके कलाकृतियों उत्पादन निर्देशिका से सीधे तैनात किया गया है उपयोग कर रहे हैं: ${project.dir}\${web.module}\out\artifacts या ${project.dir}\${web.module}\target अगर आप Maven का उपयोग कर रहे हैं और Standard Directory Layout का पालन करें।

टॉमकैट कॉन्फ़िगरेशन अलग-अलग फ़ोल्डर में है।

 
Mac:  /Users/${user}/Library/Caches/IntelliJIdea${version}/tomcat/ 
Linux: /home/${user}/.IntelliJIdea${version}/system/tomcat/ 
Windows: C:\Users\${user}\.IntelliJIdea${version}\system\tomcat\ 
संबंधित मुद्दे