টেস্টগুলি পরিচালনা না করে মাভেনের কোনও উপায় আছে কি? আমি নির্দিষ্ট পরীক্ষা চালাতে আইডিই ব্যবহার করতে চাই এবং সবগুলিই নয়।
টেস্টগুলি পরিচালনা না করে মাভেনের কোনও উপায় আছে কি? আমি নির্দিষ্ট পরীক্ষা চালাতে আইডিই ব্যবহার করতে চাই এবং সবগুলিই নয়।
উত্তর:
আপনি পরামিতি ব্যবহার করার চেষ্টা করতে পারেন -DskipTests
তথ্যসূত্র:
কেমন হয় test-compile
জীবনচক্র ফেজ? এটির জন্য কোনও পরীক্ষা ছাড়ার দরকার নেই, কারণ এটি test
পর্বের আগে ঘটে । অর্থাত,
$ mvn test-compile
এবং সম্পন্ন।
বিল্ড লাইফাইসাইকেলের ভূমিকা আরও ব্যাখ্যা করে।
পরীক্ষা এবং কোডগুলি পরিচালনা না করে এগুলি চালিত না করে কেবল করুন:
mvn test-compile
এমন একটি লক্ষ্য সম্পাদন করার সময় যা পরীক্ষার পর্ব অন্তর্ভুক্ত করে (যেমন প্যাকেজ), আপনি দুটি জিনিস করতে পারেন:
mvn -DskipTests=true package
। এটি সমস্ত পরীক্ষা সংকলন করবে কিন্তু চালাবে না।mvn -Dmaven.test.skip=true package
। এটি পরীক্ষা শাখা সংকলন বা চালিত করবে না।আপনি যদি সত্যিই কেবল পরীক্ষাগুলি সংকলন করতে চান (অন্য সমস্ত ধাপগুলি এড়িয়ে যান compile
), এটি করবে
mvn org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
আপনি যদি सेटिंगস.এক্সএমএল ফাইল ব্যবহার করতে পারেন তবে
<maven.test.skip>true</maven.test.skip>