উইন্ডোজ (ক্লাসপথ) জাভা জন্য পরিবেশ পরিবর্তনশীল সেট করতে কিভাবে?
উইন্ডোজ (ক্লাসপথ) জাভা জন্য পরিবেশ পরিবর্তনশীল সেট করতে কিভাবে?
উত্তর:
নিম্নলিখিত ব্যবহারকারী পরিবেশের ভেরিয়েবলগুলি সেট করুন (== প্রকারের ব্যবহারকারী ভেরিয়েবলের পরিবেশগত ভেরিয়েবল )
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_112JDK_HOME : %JAVA_HOME%JRE_HOME : %JAVA_HOME%\jreCLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\libPATH : your-unique-entries;%JAVA_HOME%\bin(নিশ্চিত করুন যে দীর্ঘায়ুতে your-unique-entriesঅন্য জাভা ইনস্টলেশন ফোল্ডারে অন্য কোনও উল্লেখ নেই।-৪-বিট সিস্টেমে উইন্ডোজ ব্যবহারকারীদের জন্য নোট:
Progra~1 = 'Program Files'
Progra~2 = 'Program Files(x86)'
লক্ষ্য করুন যে এই পরিবেশের ভেরিয়েবলগুলি "রুট" পরিবেশ পরিবর্তনশীল থেকে উদ্ভূত হয়েছে JAVA_HOME। এটি জেডিকে আপডেট করার সময় আপনার পরিবেশের পরিবর্তনগুলি আপডেট করা সহজ করে। কেবল JAVA_HOMEনতুন ইনস্টলেশনটি নির্দেশ করুন।
এই সমস্ত পরিবেশের ভেরিয়েবলের পিছনে যুক্তি ব্যাখ্যা করার জন্য একটি ব্লগপোস্ট রয়েছে ।
JAVA_TOOL_OPTIONS-Dfile.encoding="UTF-8"Charset.defaultCharset()UTF-8Windows-1252Path এন্ট্রি যুক্ত করে C:\ProgramData\Oracle\Java\javapath;। আমি দৃec়ভাবে লক্ষ্য করেছি যে কোনও ডিরেক্টরিতে JDK ইনস্টলেশন আপডেটের সময় সেই ডিরেক্টরিগুলির লিঙ্কগুলি আপডেট হয় নি। সুতরাং ধারাবাহিক পরিবেশের জন্য সিস্টেম পরিবেশের পরিবর্তনশীল C:\ProgramData\Oracle\Java\javapath;থেকে সরিয়ে ফেলা ভাল removePathmklink /j C:\devel\java8 "C:\Program Files\Java\jdk1.8.0_91") ইনস্টল করি তখন আপডেট করতে পারি । আমি যখন সাইগউইন বা এমন কিছু ব্যবহার করি যা উইন্ডোজ এনভির ভেরিয়েবলগুলি পড়তে পারে না তখন আমার কাছে এখনও সংস্করণগুলিকে অদলবদল করার একটি দ্রুত উপায় আছে। এবং ছোটখাটো সংস্করণ ছাড়াই ছোট পথটি মনে রাখা অনেক সহজ।
javapathডিরেক্টরি ও সিম্বলিক লিংক JRE ইনস্টলেশন (যা একটি ঐচ্ছিক প্রক্রিয়া যখন JDK ইনস্টল) দ্বারা তৈরি করা হয় আপনি JRE আপনি javapath নির্মিত হতো না ইনস্টল করা হয়নি তাই যদি। নোট করুন যে %JAVA_HOME%\jreআপনার উত্তরটিতে জাভা সংকলক ব্যবহারের উদ্দেশ্যে জেডিকের ব্যক্তিগত জেআরই। এটি জনসাধারণের জেআরই-এর মতো নয়। আরও মনে রাখবেন যে, 1.8u112 অনুসারে, জেআরই ইনস্টলেশনটি প্রতীকী লিঙ্কগুলি তৈরি করা বন্ধ করে দিয়েছে javapathএবং এর পরিবর্তে .exes এর সাথে হার্ড লিঙ্ক তৈরি করেছে ..\javapath_target_nnnnnnn\*.exe।
উইন্ডোজ ইনর্ডার সেট করতে
পদক্ষেপ 1: মাই কম্পিউটারে রাইট ক্লিক করুন এবং বৈশিষ্ট্যগুলিতে ক্লিক করুন।
পদক্ষেপ 2: উন্নত ট্যাবে ক্লিক করুন

পদক্ষেপ 3: পরিবেশের ভেরিয়েবলগুলিতে ক্লিক করুন

পদক্ষেপ 4: জাভাহোমের জন্য একটি নতুন শ্রেণির পথ তৈরি করুন

পদক্ষেপ 5: জেভিএহোম হিসাবে চলক নাম এবং আপনার জেডিকি বিন পাথের মান লিখুন সি: \ প্রোগ্রামফায়ার্স \ জাভা \ জেডকে-১.6 \ বিন এবং
দ্রষ্টব্যটি নিশ্চিত করুন যে আপনি .;মানটি দিয়ে শুরু করেছেন যাতে এটি ইতিমধ্যে সেট করা অন্যান্য পরিবেশের ভেরিয়েবলকে দূষিত না করে।

পদক্ষেপ :: উপরের পদক্ষেপটি অনুসরণ করুন এবং সিস্টেম ভেরিয়েবলগুলিতে পাথ সম্পাদনা করুন ;c:\Programfiles\Java\jdk-1.6\binমান কলামে নিম্নলিখিতগুলি যুক্ত করুন ।
পদক্ষেপ :: আপনার জাভাতে আপনার পরিবেশের ভেরিয়েবলগুলি সেট আপ করা সম্পন্ন হয়েছে, এটি পরীক্ষা করার জন্য কমান্ড প্রম্পটে যান এবং টাইপ করুন
java
যারা সহায়তা দস্তাবেজের একটি তালিকা পাবেন
ক্রমানুসারে নিশ্চিত করুন যে সংকলকটি সেমিডিতে টাইপ করা আছে কিনা
javac
জাভাক সম্পর্কিত একটি তালিকা কে পাবেন
আশাকরি এটা সাহায্য করবে !
$javaবা $javac, তবে কেবল javaবা javac।
PATHপরিবেশের পরিবর্তনশীলটিতে জেডিকে বিন ডিরেক্টরি যুক্ত করতে হবে ; শুধু সেটিং JAVA_HOMEযথেষ্ট নয়।
--- জাভা পথ নির্ধারণ করতে ---
জাভা পাথ সেট করার দুটি উপায় আছে
একটি অস্থায়ী
javacযদি জাভা ইনস্টল না করা থাকে তবে আপনি বার্তাটি দেখতে পাবেন:
জাভাক অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয় ।
set path=C:\Program Files\Java\jdk1.8.0_121\binjavac ত্রুটি উত্থাপিত না হলে আপনি যে পথটি সেট করেছেন তা পরীক্ষা করতে পারেন।
এটি লক্ষণীয় গুরুত্বপূর্ণ যে এই পরিবর্তনগুলি কেবল এই সেন্টিমিডি থেকে চালু হওয়া প্রোগ্রাম থেকে অস্থায়ী।
দ্রষ্টব্য: আপনাকে প্রশাসক হিসাবে কমান্ড লাইনটি চালাতে হতে পারে
বি স্থায়ী
pathমধ্যেvariable namevariable valueপথটি এখন স্থায়ীভাবে সেট করা আছে।
টিআইপি: "র্যাপিড এনভায়রনমেন্ট এডিটর" (ফ্রিওয়্যার) সরঞ্জামটি পরিবেশের ভেরিয়েবলগুলি সংশোধন করার জন্য দুর্দান্ত এবং সেই ক্ষেত্রে দরকারী
টিআইপি 2: এনভায়রনমেন্ট ভেরিয়েবলগুলি অ্যাক্সেস করার একটি আরও দ্রুত উপায় রয়েছে: Win+ Rকীগুলি টিপুন , নীচেরগুলি আটকে দিন %windir%\System32\rundll32.exe sysdm.cpl,EditEnvironmentVariablesএবং টিপুনENTER
উইন্ডোজ 7-এ কম্পিউটার -> সম্পত্তি -> উন্নত সিস্টেম সেটিংসে ডান ক্লিক করুন ; তারপরে উন্নত ট্যাবে, পরিবেশ পরিবর্তনশীল ... -> সিস্টেম ভেরিয়েবল -> নতুন ... ক্লিক করুন ।
নতুন সিস্টেমে ভেরিয়েবলের নাম JAVA_HOMEএবং মান দিন C:\Program Files\Java\jdk1.7.0_79(আপনার জেডিকে ইনস্টলেশন পাথের উপর নির্ভর করে এটি পরিবর্তিত হয়)।
তারপর নির্বাচন Pathসিস্টেম ভেরিয়েবল এবং ক্লিক করুন সম্পাদনা ... । যেমন পরিবর্তনশীল নাম রাখুন Path, এবং পরিশেষে যোগ C:\Program Files\Java\jdk1.7.0_79\bin;বা %JAVA_HOME%\bin;(উভয় একই অর্থ) পরিবর্তনশীল মান।
আপনি উপরের পরিবর্তনগুলি সম্পন্ন করার পরে, নীচের পদক্ষেপগুলির চেষ্টা করুন। আপনি যদি অনুরূপ ফলাফল না দেখেন তবে কম্পিউটার পুনরায় চালু করুন এবং আবার চেষ্টা করুন। যদি এটি এখনও কাজ না করে তবে আপনার জেডিকে পুনরায় ইনস্টল করার প্রয়োজন হতে পারে।
একটি উইন্ডোজ কমান্ড প্রম্পট খুলুন (উইন্ডোজ কী + R-> প্রবেশ করুন cmd-> ঠিক আছে ) এবং নিম্নলিখিতটি পরীক্ষা করুন:
java -version
আপনি এরকম কিছু দেখতে পাবেন:
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
তারপরে নিম্নলিখিতটি পরীক্ষা করুন:
javac -version
আপনি এরকম কিছু দেখতে পাবেন:
javac 1.7.0_79
JDK ইনস্টলেশন সংক্রান্ত নির্দেশাবলী সেট করতে ঠিক কিভাবে ব্যাখ্যা PATHউইন্ডোজের বিভিন্ন সংস্করণের জন্য।
সাধারণত আপনার CLASSPATHপরিবেশ পরিবর্তনশীল সেট করা উচিত নয় । যদি আপনি এটি সেট না করে ছেড়ে যান তবে জাভা ক্লাস সন্ধানের জন্য বর্তমান ডিরেক্টরিটি দেখবে। আপনি ব্যবহার করতে পারেন -cpবা -classpathসঙ্গে কমান্ড লাইন সুইচ javaবা javac।
আমি উইন্ডোজ 7 এর জন্য ছবি দ্বারা এখানে ব্যাখ্যা করতে যাচ্ছি।
নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন:
পদক্ষেপ 1: "শুরু" এ যান এবং "আমার কম্পিউটার" বৈশিষ্ট্যগুলিতে প্রবেশ করুন

পদক্ষেপ 2: "অ্যাডভান্স সিস্টেম সেটিং" এ যান এবং এটিতে ক্লিক করুন।

পদক্ষেপ 3: "শুরু" এ যান এবং "আমার কম্পিউটার" বৈশিষ্ট্যগুলিতে প্রবেশ করুন

পদক্ষেপ 4: পরিবেশ পরিবর্তনশীল জন্য ডায়ালগটি এভাবে খোলা হবে:

পদক্ষেপ 5: পথে যান এবং সম্পাদনা ক্লিক করুন।

পদক্ষেপ:: আপনার জেডিকে যেখানেই বিন যেখানে আপনি যেখানে দেখতে পারেন তার পথ রাখুন। প্ল্যাটফর্ম সরঞ্জামগুলিতে আপনার অ্যান্ড্রয়েডের এসডিকে থেকে পাথ যুক্ত করুন:

প্রোগ্রামিং প্রসঙ্গে আপনি SET কমান্ড (SET শ্রেণিপথ = সি: জাভা) সম্পাদন করতে পারেন বা আপনার কম্পিউটার> বৈশিষ্ট্য> উন্নত> পরিবেশের ভেরিয়েবলের উপর ডান ক্লিক করুন।
একটি ব্যাচ ফাইল আপনি ব্যবহার করতে পারেন
SET classpath=c:\java
java c:\myapplication.class
উইন্ডোজ 7 ব্যবহারকারীদের জন্য:
মাই কম্পিউটারে ডান ক্লিক করুন, বৈশিষ্ট্য নির্বাচন করুন; উন্নত; পদ্ধতি নির্ধারণ; উন্নত; পরিবেশের পরিবর্তনশীল। তারপরে দ্বিতীয় বাক্সে PATH সন্ধান করুন এবং নীচের চিত্রের মতো চলকটি সেট করুন।

লিনাক্সের অধীনে: http://lowfatlinux.com/linux-en वातावरण-variables.html
এবং অবশ্যই আপনি এগুলি জাভা থেকে পুনরুদ্ধার করতে পারেন:
String variable = System.getProperty("mykey");
সেন্টো / লিনাক্সে জাভা পরিবেশ পরিবর্তনশীল সেট করুন
/ home / vi .Bashrc
JAVA_Home = / opt / oracle / product / java / jdk1.8.0_45 রফতানি করুন
PATH = A জাভাহোম / বিন: export পথ রফতানি করুন
java -version
মনে রাখবেন যে %CLASSPATH%এনভায়রনমেন্ট ভেরিয়েবল হয় উপেক্ষিত যখন তোমাদের মধ্যে একজন সঙ্গে একযোগে জাভা / javac ব্যবহার -cp, -classpathবা -jarআর্গুমেন্ট। নেটবিয়ান / ইক্লিপস / ইন্টেলিজিজ / ইত্যাদির মতো আইডিইতেও এটি উপেক্ষা করা হয়। আপনি কেবল উপরে বর্ণিত যুক্তি ছাড়াই জাভা / জাভাক ব্যবহার করার সময় এটি ব্যবহৃত হয় is
জেআর ফাইলগুলির ক্ষেত্রে ক্লাসপথটি class-pathম্যানিফেস্ট.এমএফ ফাইলটিতে প্রবেশ হিসাবে সংজ্ঞায়িত করতে হবে । এটি সেমিকোলনকে পৃথক করে JAR ফাইলের মূলের সাথে সম্পর্কিত হতে পারে be
আইডিইয়ের ক্ষেত্রে আপনার কাছে তথাকথিত 'বিল্ড পাথ' রয়েছে যা মূলত ক্লাসপাথ যা সংকলন ও রানটাইম উভয় ক্ষেত্রে ব্যবহৃত হয়। বাহ্যিক গ্রন্থাগারগুলি যুক্ত করতে আপনি সাধারণত JAR ফাইলটি প্রকল্পের একটি (আইডিই দ্বারা প্রেরিত বা কাস্টম তৈরি করা) libফোল্ডারে রেখে দেন যা প্রকল্পের নির্মাণের পথে যুক্ত হয়।
স্থাপনার জন্য ক্লাসপথটি ঠিকঠাক করা এবং পরিবেশ পরিষ্কার রাখা ভাল। অথবা * .bat এ (লিনাক্সের জন্য একই, তবে সঠিক ভেরিয়েবল প্রতীক সহ):
CLASSPATH="c:\lib;d:\temp\test.jar;<long classpath>"
CLASSPATH=%CLASSPATH%;"<another_logical_droup_of_classpath"
java -cp %CLASSPATH% com.test.MainCLass
অথবা কমান্ড লাইনে বা * .bat (* .sh এর জন্যও) ক্লাসপথ আইডি খুব দীর্ঘ না হলে:
java -cp "c:\lib;d:\temp\test.jar;<short classpath>"
উইন্ডোজ জন্য:
C:\Program Files\java\jdk\bin।