আমার আবেদন আমি মটরশুটি সঙ্গে সটীক আছে @Profile("prod")
এবং @Profile("demo")
। প্রথমটি, যেমন আপনি অনুমান করতে পারেন :), শিমগুলিতে ব্যবহার করা হয় যা উত্পাদন ডিবিতে সংযুক্ত হয় এবং দ্বিতীয়টি মটরশুটি টিকা দেয় যা কিছু জাল ডিবি ( HashMap
বা যাই হোক না কেন) ব্যবহার করে - উন্নতি দ্রুত করে তোলে।
আমি যা চাই তা হ'ল ডিফল্ট প্রোফাইল ( "prod"
) যা এটি " অন্য কিছু " দ্বারা ওভাররাইড না করা থাকলে সর্বদা ব্যবহৃত হবে ।
আমার মধ্যে নিখুঁত হবে web.xml
:
<context-param>
<param-name>spring.profiles.active</param-name>
<param-value>prod</param-value>
</context-param>
এবং তারপরে এটিকে ওভাররাইড করুন -Dspring.profiles.active="demo"
যাতে আমি করতে পারি:
mvn jetty:run -Dspring.profiles.active="demo".
তবে দুঃখের বিষয় এই কাজ করছে না। কোন ধারণা আমি কিভাবে এটি অর্জন করতে পারে? -Dspring.profiles.active="prod"
আমার সমস্ত পরিবেশে সেট করা কোনও বিকল্প নয়।