আমি এমন পরিস্থিতিতে আছি যেখানে আমাকে এমন একটি ইউএটি পরিবেশ তৈরি করতে হবে যা যথাসম্ভব ঘনিষ্ঠভাবে উত্পাদন পরিবেশকে আয়না দেয়।
দুটি পরিবেশে একটি আলাদা টাইম জোন ব্যবহার করে আমার বর্তমানে একটি জাভা অ্যাপ্লিকেশনটিতে সমস্যা রয়েছে, তাই আলাদা আচরণ করে।
আমি জানি যে জেভিএম আমাকে কমান্ড লাইনে যেমন "-Duser.timezone = JST" পাস করতে দেয়। উইন্ডোজে, স্পষ্টভাবে (বা প্রগ্রেমেটিভ) পাস না করা হলে জাভিএম এই সময় অঞ্চলটি পেতে পারে এমন সম্ভাব্য জায়গাগুলি কী?
যদি এটি গুরুত্বপূর্ণ হয় তবে আমি উইন্ডোজ সার্ভার 2008 এবং উইন্ডোজ সার্ভার 2008 আর 2, এবং জাভা 1.5.0_06 ব্যবহার করছি, তবে আমি এই পরিবেশগুলির উত্তরগুলি সীমাবদ্ধ করতে চাই না।
সময় অঞ্চল সাধারণত তারিখ এবং সময় নিয়ন্ত্রণ প্যানেল অ্যাপলেট মাধ্যমে সেট করা হয়। আপনি কি উভয় সিস্টেমে একই টিজেড নির্বাচন করার চেষ্টা করেছেন? আপনার জাভা অ্যাপ্লিকেশনটি এখনও করা সত্ত্বেও বিভিন্ন টিজেড ব্যবহার করছে?
—
করণ
@ করান, ধন্যবাদ সেই অ্যাপলেটটি জের ইনস্টলেশনতে নিজেই বা মেশিনে কিছু (যেমন রেজিস্ট্রি / সিস্টেম লোকাল ইত্যাদি) পরিবর্তন করে। আমি ঠিক একই ইনস্টলেশন (একই প্রকৃত ফাইলগুলি, ভাগ করা ড্রাইভে) ব্যবহার করছি তবে টিজেডের আচরণটি আলাদা।
—
দাইনিচি 25'15
উইন্ডোজ জাভা বা জেআরই সম্পর্কে কিছুই জানে না।
—
করণ
@ করণ, সম্ভবত না, তবে জেআর সম্ভবত কোন টিজেড শুরু করবেন তা সিদ্ধান্ত নেওয়ার সময় উইন্ডোজের কোনও কিছুর দিকে তাকাচ্ছেন।
—
দাইনিচি
স্বাভাবিকভাবে জেআরই বিপরীতে নয় কিছু উইন্ডোজ সেটিং পরীক্ষা করছে। আমি আপনার "কী সেই অ্যাপলেটটি জেরে ইনস্টলেশনতে কিছু পরিবর্তন করে" এই প্রশ্নের জবাব দিচ্ছিলাম। উভয় সিস্টেমে একই টিজেড নির্বাচিত কিনা তা আপনি উত্তর দেননি।
—
করণ