Apache CXF ইন্সটল করা খুবই সহজ এবং এটি Java ওয়েব সার্ভিস ডেভেলপমেন্টের জন্য উপযোগী। এখানে Windows, Linux, এবং macOS প্ল্যাটফর্মের জন্য Apache CXF ইন্সটলেশনের প্রক্রিয়া দেওয়া হয়েছে।
Windows এ Apache CXF ইন্সটলেশন
1. Java JDK ইন্সটল করা
Apache CXF এর জন্য Java JDK 1.8 বা তার পরবর্তী ভার্সন প্রয়োজন। আপনি Java JDK ইন্সটল না করে থাকলে, সেটি ডাউনলোড এবং ইন্সটল করুন:
- Java JDK ডাউনলোড করুন: Oracle JDK
2. Apache Maven ইন্সটল করা
Apache Maven ব্যবহার করে Apache CXF প্রকল্পটি কম্পাইল এবং বিল্ড করা হয়। Maven ডাউনলোড এবং ইন্সটল করুন:
- Apache Maven ডাউনলোড করুন: Maven Download
3. Apache CXF ডাউনলোড এবং এক্সট্রাক্ট করা
- Apache CXF ডাউনলোড পেজে যান: Apache CXF Downloads
- লেটেস্ট ভার্সন নির্বাচন করুন এবং ZIP ফাইল ডাউনলোড করুন।
- ZIP ফাইলটি একটি লোকেশনে এক্সট্রাক্ট করুন, যেমন
C:\Apache\cxf।
4. পরিবেশ ভেরিয়েবল কনফিগার করা
- CXF_HOME সেট করুন:
CXF_HOMEপরিবেশ ভেরিয়েবল তৈরি করুন, যা Apache CXF ডিরেক্টরি নির্দেশ করবে।- Control Panel > System and Security > System > Advanced system settings > Environment Variables যান।
CXF_HOMEতৈরি করুন এবং এর ভ্যালু দিন, যেমনC:\Apache\cxf।
- PATH ভেরিয়েবল আপডেট করুন:
CXF_HOME/binফোল্ডারটি PATH ভেরিয়েবলে যুক্ত করুন:PATHভেরিয়েবলে%CXF_HOME%\binযোগ করুন।
5. Apache CXF চালানো
Command Prompt খুলুন এবং
cxfকমান্ডটি রান করুন:cxf- আপনি যদি কোনও Apache CXF কমান্ড দেখতে পান, তাহলে সেটআপ সফল হয়েছে।
Linux এ Apache CXF ইন্সটলেশন
1. Java JDK এবং Apache Maven ইন্সটল করা
Linux এ Java JDK এবং Apache Maven ইন্সটল করার জন্য নিচের কমান্ডগুলো রান করুন:
Java JDK ইন্সটল করুন (Ubuntu/Debian):
sudo apt update sudo apt install openjdk-11-jdkApache Maven ইন্সটল করুন:
sudo apt install maven
2. Apache CXF ডাউনলোড এবং এক্সট্রাক্ট করা
Apache CXF ডাউনলোড করুন:
wget https://dlcdn.apache.org/cxf/3.5.0/apache-cxf-3.5.0.zipZIP ফাইল এক্সট্রাক্ট করুন:
unzip apache-cxf-3.5.0.zip
3. পরিবেশ ভেরিয়েবল কনফিগার করা
CXF_HOME পরিবেশ ভেরিয়েবল তৈরি করুন:
export CXF_HOME=/opt/cxfএই কমান্ডটি আপনার
.bashrcবা.zshrcফাইলে যোগ করুন, যাতে এটি প্রতিবার টার্মিনাল চালু হলে স্বয়ংক্রিয়ভাবে লোড হয়।PATH ভেরিয়েবল আপডেট করুন:
export PATH=$CXF_HOME/bin:$PATH
4. Apache CXF চালানো
টার্মিনালে
cxfকমান্ড রান করুন:cxf
এটি Apache CXF এর ইনস্টলেশন সফল কিনা তা যাচাই করবে।
macOS এ Apache CXF ইন্সটলেশন
1. Java JDK এবং Apache Maven ইন্সটল করা
macOS এ Java এবং Maven ইন্সটল করতে নিচের কমান্ড ব্যবহার করুন:
Homebrew এর মাধ্যমে Java ইন্সটল করুন:
brew install openjdk@11Homebrew এর মাধ্যমে Apache Maven ইন্সটল করুন:
brew install maven
2. Apache CXF ডাউনলোড এবং এক্সট্রাক্ট করা
Apache CXF ডাউনলোড করুন:
wget https://dlcdn.apache.org/cxf/3.5.0/apache-cxf-3.5.0.zipZIP ফাইল এক্সট্রাক্ট করুন:
unzip apache-cxf-3.5.0.zip
3. পরিবেশ ভেরিয়েবল কনফিগার করা
CXF_HOME পরিবেশ ভেরিয়েবল সেট করুন:
export CXF_HOME=/opt/cxf.bash_profileবা.zshrcফাইলে এই লাইনটি যোগ করুন, যাতে সেটিংসটি প্রতিবার টার্মিনাল চালু হলে সক্রিয় হয়।PATH আপডেট করুন:
export PATH=$CXF_HOME/bin:$PATH
4. Apache CXF চালানো
টার্মিনালে
cxfকমান্ড রান করুন:cxf
সারসংক্ষেপ
Apache CXF ইন্সটলেশন প্রক্রিয়া Windows, Linux এবং macOS প্ল্যাটফর্মে প্রায় এক রকমই। আপনাকে Java JDK এবং Apache Maven ইন্সটল করতে হবে, তারপর Apache CXF ডাউনলোড করে পরিবেশ ভেরিয়েবল কনফিগার করতে হবে। একবার ইন্সটলেশন সম্পন্ন হলে, cxf কমান্ড ব্যবহার করে আপনি সেটআপ পরীক্ষা করতে পারবেন।
Read more