Java Development Kit (JDK) হল Java অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য প্রয়োজনীয় সব টুলস এবং লাইব্রেরির সমাহার। JDK ইনস্টল করার মাধ্যমে আপনি Java প্রোগ্রাম তৈরি ও চালাতে সক্ষম হবেন এবং MySQL-সহ অন্যান্য ডেটাবেসের সাথে যোগাযোগ করতে পারবেন।
JDK ইনস্টল করার পর, আপনি Java-based অ্যাপ্লিকেশন তৈরি করতে সক্ষম হবেন, যেমন Java Servlets, JSP, বা কোনো সাধারণ স্ট্যান্ডঅ্যালোন অ্যাপ্লিকেশন।
১. JDK ইনস্টলেশন প্রক্রিয়া
১.১. JDK ডাউনলোড করা
- প্রথমে Oracle JDK অথবা OpenJDK ওয়েবসাইট থেকে আপনার অপারেটিং সিস্টেম অনুযায়ী JDK ডাউনলোড করুন।
- ডাউনলোড পেজে গিয়ে আপনার অপারেটিং সিস্টেম নির্বাচন করুন (Windows, macOS, বা Linux) এবং সঠিক সংস্করণ নির্বাচন করুন।
- ডাউনলোড শুরু হলে সেটি আপনার সিস্টেমে সেভ করুন।
১.২. Windows-এ JDK ইনস্টল করা
- ডাউনলোড করা JDK ইনস্টলার ফাইলটিতে ডাবল ক্লিক করুন এবং ইনস্টলেশন শুরু করুন।
- ইনস্টলার উইন্ডোতে ইনস্টলেশন পাথ নির্বাচন করুন (ডিফল্ট পাথটি সাধারণত
C:\Program Files\Java\jdk-xxহয়ে থাকে) এবং "Next" ক্লিক করুন। - ইনস্টলেশন সম্পন্ন হলে, "Close" বাটনে ক্লিক করুন।
১.৩. macOS-এ JDK ইনস্টল করা
- ডাউনলোড করা
.dmgফাইলটি ডাবল ক্লিক করুন এবং প্যাকেজ ফাইলটি খুলুন। - ইনস্টলেশন উইজার্ড অনুযায়ী JDK ইনস্টল করুন।
- ইনস্টলেশনের পরে, আপনি
/Library/Java/JavaVirtualMachinesফোল্ডারে JDK ইনস্টলেশন দেখতে পাবেন।
১.৪. Linux-এ JDK ইনস্টল করা
Linux-এ JDK ইনস্টল করতে, আপনি আপনার প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন। উদাহরণস্বরূপ, Ubuntu/Debian-এ আপনি নিচের কমান্ডটি ব্যবহার করতে পারেন:
sudo apt update
sudo apt install openjdk-11-jdk
যদি আপনি Oracle JDK ইনস্টল করতে চান, তবে তার জন্য আপনি Oracle-এর ডাউনলোড লিংক থেকে .tar.gz ফাইল ডাউনলোড করে টার্মিনাল মাধ্যমে ইনস্টল করতে পারেন।
২. JDK ইনস্টলেশনের পর Environment Variables কনফিগার করা
JDK ইনস্টল করার পরে, আপনার সিস্টেমে Java কমান্ডগুলি সহজে চলার জন্য পরিবেশ ভেরিয়েবল কনফিগার করা প্রয়োজন।
২.১. Windows-এ Environment Variable কনফিগার করা
- Start Menu-তে “Environment Variables” লিখে "Edit the system environment variables" অপশনটি সিলেক্ট করুন।
- "System Properties" উইন্ডো থেকে Environment Variables বাটনে ক্লিক করুন।
- System variables এর মধ্যে
Pathভেরিয়েবলটি সিলেক্ট করে Edit বাটনে ক্লিক করুন। - New বাটন ক্লিক করে, JDK এর
binফোল্ডারের পাথটি (যেমন:C:\Program Files\Java\jdk-xx\bin) যোগ করুন। - OK বাটনে ক্লিক করে সব উইন্ডো বন্ধ করুন।
২.২. macOS এবং Linux-এ Environment Variable কনফিগার করা
macOS এবং Linux-এ আপনি .bash_profile বা .zshrc ফাইল এডিট করে Java এর পাথ কনফিগার করতে পারেন।
- টার্মিনালে নিচের কমান্ডটি রান করুন:
nano ~/.bash_profile
অথবা যদি আপনি Zsh ব্যবহার করেন:
nano ~/.zshrc
- ফাইলের শেষে নিচের লাইনটি যোগ করুন (আপনার JDK পাথ অনুযায়ী):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-xx.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
- পরিবর্তন সেভ করার জন্য
Ctrl + X, তারপরYএবংEnterচাপুন। - নতুন কনফিগারেশন লোড করতে টার্মিনালে নিচের কমান্ডটি চালান:
source ~/.bash_profile
অথবা:
source ~/.zshrc
৩. JDK ইনস্টলেশন যাচাই করা
JDK সফলভাবে ইনস্টল হয়েছে কিনা যাচাই করতে, টার্মিনালে বা কমান্ড প্রম্পটে নিচের কমান্ডটি চালান:
java -version
এটি আপনাকে ইনস্টল করা Java এর সংস্করণ দেখাবে। যেমন:
java version "11.0.11" 2021-04-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS, mixed mode)
এছাড়া, JDK ইনস্টলেশন যাচাই করতে নিচের কমান্ডটি চালান:
javac -version
এটি JDK-র javac কম্পাইলার সংস্করণ দেখাবে, যেমন:
javac 11.0.11
৪. MySQL JDBC ড্রাইভার ইন্টিগ্রেশন
Java অ্যাপ্লিকেশনে MySQL ডেটাবেস ব্যবহার করার জন্য, আপনি JDBC ড্রাইভার ইন্টিগ্রেট করতে হবে।
- MySQL Connector/J থেকে MySQL JDBC ড্রাইভার ডাউনলোড করুন।
- ডাউনলোড করা
.jarফাইলটিকে আপনার Java প্রোজেক্টের ক্লাসপাথে যুক্ত করুন। - MySQL ডেটাবেসে সংযোগ স্থাপন করতে নিম্নলিখিত কোড ব্যবহার করুন:
import java.sql.*;
public class MySQLConnection {
public static void main(String[] args) {
try {
// MySQL JDBC ড্রাইভার লোড করুন
Class.forName("com.mysql.cj.jdbc.Driver");
// ডেটাবেসে সংযোগ স্থাপন
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/mydatabase", "root", "password");
// সংযোগ সফল হলে বার্তা দেখান
System.out.println("Connection Successful!");
} catch (Exception e) {
System.out.println("Connection Failed: " + e.getMessage());
}
}
}
সারাংশ
JDK ইনস্টলেশন Java প্রোগ্রামিং ভাষায় অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য অত্যন্ত গুরুত্বপূর্ণ পদক্ষেপ। একবার JDK ইনস্টল হয়ে গেলে, আপনি Java অ্যাপ্লিকেশন তৈরি করতে পারবেন এবং MySQL ডেটাবেসের সঙ্গে যোগাযোগ স্থাপন করতে পারবেন। Java এবং MySQL একত্রে ব্যবহার করে আপনি শক্তিশালী ডেটাবেস-ভিত্তিক অ্যাপ্লিকেশন তৈরি করতে পারবেন।
Read more