বেশিরভাগ মানুষের জন্য ইতিমধ্যে প্রস্তাবিত গ্রেডলের রিফ্রেশটি সমস্যার সমাধান করতে পারে।
অন্যদের জন্য আমি বুঝতে পেরেছি, .idea ডিরেক্টরিটি মুছে ফেলা এবং প্রকল্পটি পুনরায় প্রতিস্থাপনে সহায়তা করতে পারে।
এটি হতে পারে যে স্প্রিং ইনিশিয়েলজারের মাধ্যমে কোনও প্রকল্প তৈরি করার সময় আপনার সংস্থান ডিরেক্টরিটি ক্লাসপাথে যুক্ত করা হয়নি। সুতরাং আপনার অ্যাপ্লিকেশনটি আপনাকে কনফিগার করা অ্যাপ্লিকেশন.সম্পাদনা ফাইলটি কখনও লোড করে না।
যদি এটি হয় তবে দ্রুত পরীক্ষা করার জন্য, আপনার অ্যাপ্লিকেশনটিতে নিম্নলিখিতটি যুক্ত করুন rop
server.port=8081
এখন আপনার অ্যাপ্লিকেশনটি চালনার সময় আপনার বসন্ত বুট কনসোল আউটপুটে দেখতে হবে:
INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''
যদি আপনার পোর্টটি এখনও ডিফল্ট 8080 থাকে এবং 8081 তে পরিবর্তিত হয় না, তবে আপনার অ্যাপ্লিকেশন.প্রপার্টি ফাইলগুলি অবশ্যই লোড হচ্ছে না।
আপনার অ্যাপ্লিকেশন gradle bootRun
কমান্ড লাইন থেকে চলে কিনা তাও পরীক্ষা করতে পারেন can যা সম্ভবত কাজ হবে।
সমাধান:
- ইন্টেলিজি বন্ধ করুন, তারপরে আপনার প্রকল্প ফোল্ডারের ভিতরে ".idea" ফোল্ডারটি মুছুন
- আপনার প্রকল্পটি ইন্টেলিজে রম্পোর্ট করুন নীচের মতো: "আমদানি প্রকল্প" -> "আমদানি করতে আপনার বিল্ড.gradle ফাইলটি কেবল নির্বাচন করুন"। (ইন্টেলিজ বাকিগুলি স্বয়ংক্রিয়ভাবে দখল করবে)
- আপনার অ্যাপ্লিকেশনটি আবার তৈরি এবং চালনা করুন
ইন্টেলিজ সাপোর্ট দ্বারা সরকারী উত্তর দেখুন:
IDEA-221673