Eclipse- এ কীভাবে UTF-8 এনকোডিং সমর্থন করবেন


127

আমি কিভাবে গ্রহনে ইউটিএফ -8 সমর্থন যুক্ত করতে পারি? উদাহরণস্বরূপ আমি রাশিয়ান ভাষা যুক্ত করতে চাই তবে গ্রহন এটি সমর্থন করবে না। আমার কি করা উচিৎ? আমাকে গাইড করুন।


1
আপনি কি অনূদিত গ্রহনটি ব্যবহার করতে চান বা কেবল ফাইল এনকোডিং পরিবর্তন করতে চান?
— আত্মাচেক

এটি কি কোড, বা সংস্থান সম্পর্কে? ইউটিএফ -8 রিসোর্স সমর্থন আরও কিছুটা কাজ নেয়।
— নাইয়ারগডস

সেলেনিয়াম ওয়েবড্রাইভার পরীক্ষার জন্য আমার গ্রহণে চাইনিজ ভাষার সহায়তা দরকার।
— রিপন আল ওয়াসিম

উত্তর:


256

এটা চেষ্টা কর

  • 1) Window > Preferences > General > Content Types, সমস্ত সামগ্রীর ধরণের জন্য ডিফল্ট এনকোডিং হিসাবে ইউটিএফ -8 সেট করুন।

  • 2) Window > Preferences > General > Workspace, সেট Text file encodingকরুনOther : UTF-8


13
আমি এই বিষয় সম্পর্কে একটি ব্লগ পোস্ট লিখেছিলাম যা এটি দুর্দান্তভাবে বর্ণনা করে (স্ক্রিনশটগুলি সহ): আপনার গ্রীকবাস জাভা প্রকল্পগুলিতে ইউনিকোড / ইউটিএফ -8
— স্টিজন ডি উইট

কনসোল থেকে ইনপুট হিসাবে আমি ইউটিএফ -8 অক্ষর গ্রহণ করতে সক্ষম নই। স্ক্যানার sc = নতুন স্ক্যানার (System.in); sc.nextLine (); এখানে যদি আমি অ-ইংরেজি অক্ষর দিই তবে এতে কিছু আবর্জনা আসে gets সেটিংয়ে বা প্রোগ্রামে কী পরিবর্তন দরকার?
— কৌশিক লেলে

2
কৌশিক লেলে: আপনার প্রশ্নটি এখানে জিজ্ঞাসা করা প্রশ্নটির সাথে সম্পর্কিত নয়। আমি আপনাকে অন্যান্য প্রশ্নের সমাধানের জন্য অনুসন্ধান করার আমন্ত্রণ জানাই, বা যদি না থাকে তবে আপনার নিজের প্রশ্ন জিজ্ঞাসা করুন।
— meustrus

এটি বেশ ভয়াবহ ... অবশ্যই কোনও প্রকল্পের এনকোডিং গ্লোবাল ইক্লিপ সেটিংসের উপর নির্ভর করে প্রকল্পের উপর নির্ভরশীল হওয়া উচিত?
— নায়ারগডস

2
@ নাইয়ারগডস: প্যাকেজ এক্সপ্লোরার-এ, কোনও প্রকল্পে ডান-ক্লিক করুন এবং Properties'. The first entry রিসোর্স 'আপনি যা চান ঠিক তে অফার চয়ন করুন ।
— রাল্ফ

36

Elpipse খুলুন এবং নিম্নলিখিত পদক্ষেপগুলি করুন:

  1. উইন্ডো -> পছন্দসমূহ -> সাধারণ প্রসারিত করুন এবং ওয়ার্কস্পেসে ক্লিক করুন, পাঠ্য ফাইল এনকোডিং (নীচের দিকে) এর একটি এনকোডিং চয়নকারী রয়েছে।
  2. "অন্যান্য" রেডিও বোতামটি নির্বাচন করুন -> ড্রপ ডাউন থেকে ইউটিএফ -8 নির্বাচন করুন
  3. প্রয়োগ এবং ওকে বাটন ক্লিক করুন বা কেবল ওকে বোতামটি ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন


12

আপনি যখনই eclipse.exe চালান তখনই আপনি একটি ডিফল্ট এনকোডিং-সেট সেট করতে পারেন।

  1. আপনার গ্রহণের হোম ডিরেক্টরিতে eclipse.ini খুলুন বা এসটিএসের ক্ষেত্রে STS.ini (স্প্রিং টুল স্যুট)
  2. ফাইলের শেষে নীচে লাইনটি রাখুন

-Dfile.encoding=UTF-8


8

প্রোজেক্ট - প্রোপার্টিগুলিতে ডান ক্লিক করুন এবং বাম দিকের মেনুতে রিসোর্স নির্বাচন করুন।

আপনি এখন টেক্সট-ফাইলের এনকোডিংকে যা ইচ্ছে তা পরিবর্তন করতে পারেন।


আপনার উপরে উল্লিখিত পদক্ষেপগুলি আমি অনুসরণ করেছি এবং একটি রাশিয়ান ভাষার জন্য কনসোল মুদ্রণের জন্য ইউটিএফ -8 এ পরিবর্তিত হয়েছি। কিন্তু দুর্ভাগ্যক্রমে এটি কার্যকর হয়নি।
— রিপন আল ওয়াসিম

0

আমার প্রকল্পটি সফলভাবে তৈরি করতে এই পোস্টে উল্লিখিত সমস্ত সেটিংস চেষ্টা করেছি তবে তা আমার পক্ষে কার্যকর হয়নি। শেষ পর্যন্ত আমি mvn -DargLine=-Dfile.encoding=UTF-8 clean insallকমান্ড দিয়ে সফলভাবে আমার প্রকল্পটি তৈরি করতে সক্ষম হয়েছি ।


0

আপনি JAVA_TOOL_OPTIONSমান সহ পরিবেশের ভেরিয়েবল সেট করে একটি স্পষ্ট জাভা ডিফল্ট অক্ষর এনকোডিং অপারেটিং সিস্টেম-ওয়াইড সেট করতে পারেন -Dfile.encoding="UTF-8"। পরের বার আপনি যখন Eclipse শুরু করবেন, এটি ডিফল্ট অক্ষর সেট হিসাবে ইউটিএফ -8 মেনে চলবে।

Https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/envvars002.html দেখুন


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.