में तैनात किए जाने पर काम नहीं कर रहा है मैंने this tutorial का पालन किया है। अब अगर मैं स्प्रिंग बूट के माध्यम से इसका उपयोग करता हूं तो यह काम करता है, लेकिन अगर मैं अपाचे टॉमकैट 7 पर इसे तैनात करने (एप्लिकेशन क्लास को हटाने) की कोशिश करता हूं तो मुझे 404 प्रतिक्रियाएं मिलती हैं। मैंने अपनी खुद की कॉन्फ़िगरेशन बनाने की भी कोशिश की है - इस तरह कुछ:स्प्रिंग बूट ऐप स्टैंडअलोन टॉमकैट
@Configuration
public class MongoConfiguration {
public @Bean MongoDbFactory mongoDbFactory() throws Exception {
return new SimpleMongoDbFactory(new Mongo("127.0.0.1", 27017), "movies");
}
public @Bean MongoTemplate mongoTemplate() throws Exception {
return new MongoTemplate(mongoDbFactory());
}
}
यह अभी भी काम नहीं करता है। तो 2 प्रश्न। डिफ़ॉल्ट यह द्वारा:
- कैसे बिल्ला पर इस चलाने के लिए टिप्पणी द्वारा मोंगो कॉन्फ़िगर कैसे (बस अपना डेटाबेस पाने के लिए)
नोट (कितना आसान बाकी बनाने के लिए और बिल्ला पर चलाने के लिए)
@RepositoryRestResource
के बजाय) के माध्यम से काम कर सकता हूं लेकिन मैं http://localhost:8080
को कर्ल करने और विकल्पों के साथ प्रतिक्रिया प्राप्त करने में सक्षम होना चाहता हूं।
स्प्रिंगबूटस्वार्टरइनेनाइज़र का विस्तार गायब था। मैं इस एप्लिकेशन क्लास को हटाने और वेब.एक्सएमएल में सामान डालने की कोशिश कर रहा था, लेकिन मैं इसे इस तरह से काम करना चाहता था क्योंकि इसे पढ़ने में बहुत आसान है। आपका बहुत बहुत धन्यवाद। लोकहोस्ट पर तैनाती के बारे में - मैं "@RequestMapping" का उपयोग "/" पर कर रहा था और इसने मुझे स्थानीय/पोस्ट पर स्थानीयहोस्ट पर प्रतिक्रिया दी लेकिन यह तब हुआ जब मैंने web.xml और "@ नियंत्रक" + का उपयोग किया, मैं बसंत के माध्यम से इसे तैनात कर रहा था टूल सूट (जब मैं मैन्युअल रूप से टॉमकैट चलाता हूं तो मुझे आवश्यक/myapp) फिर उत्तर के लिए बहुत बहुत धन्यवाद। – unknown