0 امتیاز
قبل در برنامه نویسی توسط (204 امتیاز)
ویرایش شده قبل توسط

من در هنگام تایپ فارسی در 14 intellij مشکلی ندارم  و تمام نوشته هام درست و قابل فهم است اما زمانی که پروژه build می کنم تمام نوشته های فارسی من تبدیل به علامت سوال شده و علامت سوال به کاربر نشان داده می شود به عنوان مثال مقدار یک String را برابر "مقدار ورودی صحیح نمی باشد!" قرار داده باشم . خروجی این رشته به صورت ؟؟؟؟؟؟ به کاربر نشان داده می شود.

آیا تنظیمات خاصی برای تایپ فارسی در یک فایل جاوا باید انجام داد؟

1 پاسخ

+2 امتیاز
قبل توسط (2.2هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ
با سلام

۱ - اگر برنامه رو  standalone اجرا میکنید (application desktop) احتمال زیاد کنسول شما مشکل در نمایش کاراکتر های فارسی داره .

۲ - اگر از application server استفاده میکنید (tomcat,jboss,glassfish,...) باید تنظیمات مربوط به jmv رو تغییر بدید و کد

-Dfile.encoding=UTF-8 رو به اون اضافه کنید .

اطلاعات کاملتری از سیستم عامل و محیط اجرای برنامه .و application server احتمالی بدبد .
قبل توسط (204 امتیاز)
با تشکر از پاسخ شما
بله مشکل مربوط به  تنظیمات مربوط به jmv بود که همانطور که شما توضیح دادین برطرفش کردم
قبل توسط (1.1هزار امتیاز)
لطفا در صورتی که با کمک این جواب مشکلتون حل شده، جواب را بعنوان بهترین جواب انتخاب کنید. با تشکر.

سوالات مشابه

0 امتیاز
1 پاسخ 788 بازدید
0 امتیاز
1 پاسخ 2.9هزار بازدید
0 امتیاز
1 پاسخ 1.2هزار بازدید
0 امتیاز
1 پاسخ 1.0هزار بازدید
+1 امتیاز
1 پاسخ 476 بازدید
+2 امتیاز
2 پاسخ 639 بازدید
سوال شده 4 سال قبل در برنامه نویسی توسط 1993 (242 امتیاز)
...