আমরা কীভাবে একটি ফাইলে এক্সিলিপ কনসোল আউটপুট পুনর্নির্দেশ করতে পারি? আমি পারি:
Run Configuration
->Commons
->Select a file
।- ব্যবহার করুন
System.setOut(PrintStream)
এবংSystem.setErr(PrintStream)
।
1) এর সাথে সমস্যাটি হ'ল আমার এক ফাইলের পরিবর্তে বিভিন্ন কনসোল আউটপুট রেকর্ড করতে হবে।
2) এর সমস্যাটি হ'ল এটি কেবল কনসোল আউটপুট সঞ্চয় করে System.out.println()
ফেলে দেওয়া ব্যতিক্রম বা স্ট্যাকট্রেস দ্বারা উত্পাদিত হয় । এটি অন্যান্য ধরণের আউটপুটগুলি যেমন লগ 4 জে সতর্কতা ইত্যাদি ক্যাপচার করে না
আমরা কীভাবে বিভিন্ন ফাইলগুলিতে কনসোল আউটপুটটিকে প্রোগ্রাম্যাটিকভাবে পুনর্নির্দেশ করতে পারি?
${NAME}
) একটি এলোমেলো তবে অনন্য মান নির্ধারণ করে , তবে রান হিসাবে একই কাজ করবে। তারপরে $NAME
আউটপুট ফাইলের মান হিসাবে ব্যবহার করুন। হতে পারে?