ডাটা সোর্স জাভা লাইব্রেরি ইনস্টল করা হচ্ছে

এই পৃষ্ঠাটি বর্ণনা করে যে কীভাবে Google ভিজ্যুয়ালাইজেশন জাভা লাইব্রেরি ব্যবহার বা সংশোধন করতে হয় এবং কীভাবে প্রকল্পের জন্য ওপেন সোর্স কোডে অবদান রাখতে হয়।

বিষয়বস্তু

প্রয়োজনীয়তা

Google ভিজ্যুয়ালাইজেশন জাভা লাইব্রেরি ব্যবহার করার জন্য আপনার অবশ্যই নিম্নলিখিত উপাদান থাকতে হবে:

  • একটি servlet ধারক এবং Servlet API সংস্করণ 2.4 বা উচ্চতর। সর্বাধিক ব্যবহৃত সার্লেট কন্টেনারগুলির মধ্যে একটি হল অ্যাপাচি টমক্যাট, যা সার্ভলেট এপিআই অন্তর্ভুক্ত করে। 5.5 সংস্করণের জন্য বাইনারি ডাউনলোড করতে http://tomcat.apache.org/download-55.cgi দেখুন। আপনাকে শুধুমাত্র কোর মডিউল ইনস্টল করতে হবে। টিউটোরিয়াল বিভাগগুলি সম্পূর্ণ করার জন্য আপনার টমক্যাট-এরও প্রয়োজন: শুরু করা, একটি বাহ্যিক ডেটা স্টোর ব্যবহার করা এবং সক্ষমতা নির্ধারণ করা এবং ইভেন্টগুলির প্রবাহ
  • জাভা ডেভেলপমেন্ট কিট সংস্করণ 6.0 বা তার বেশি।

    দ্রষ্টব্য : JDK সংস্করণ 5.0 ব্যবহার করাও সম্ভব। যাইহোক, আপনাকে অবশ্যই লাইব্রেরির প্রতিটি পদ্ধতি থেকে @Override অপসারণ করতে হবে যা একটি ইন্টারফেস পদ্ধতি ওভাররাইড করে। এটি JDK সংস্করণ 6.0-এ @Override টীকা আচরণের পরিবর্তনের কারণে।

নির্ভরতা

ডাটা সোর্স জাভা লাইব্রেরিতে নিম্নলিখিত নির্ভরতা রয়েছে। লাইব্রেরি তালিকাভুক্ত সংস্করণের সাথে পরীক্ষা করা হয়েছিল; অন্যান্য সংস্করণ গ্রহণযোগ্য হতে পারে, কিন্তু পরীক্ষা করা হয়নি।

উত্স বা ডাউনলোড অন্তর্ভুক্ত:

উৎস বা ডাউনলোড অন্তর্ভুক্ত নয়:

  • একটি mySQL ডাটাবেসের সাথে SqlDataSourceHelper ক্লাস ব্যবহার করতে, আপনার রানটাইম পরিবেশে mysql.jar ও প্রয়োজন। দেখুন: http://www.mysql.com/products/connector/j/ বিস্তারিত এবং ডাউনলোডযোগ্য সংস্করণের জন্য।

প্রদত্ত হিসাবে লাইব্রেরি ব্যবহার করা

এই বিভাগটি বর্ণনা করে কিভাবে ভিজ্যুয়ালাইজেশন জাভা লাইব্রেরি ব্যবহার করতে হয় যদি আপনার এটি পরিবর্তন করার প্রয়োজন না হয়। এই প্রক্রিয়াটি আপনার বিল্ড সিস্টেমের সাথে পরিবর্তিত হয়:

Maven ব্যবহার করলে, নিম্নলিখিত সেটিংস সহ ভিজ্যুয়ালাইজেশন লাইব্রেরির উপর নির্ভরতা সেট আপ করুন:

  • গ্রুপ আইডি: com.google.visualization
  • আর্টিফ্যাক্ট আইডি: ভিজ্যুয়ালাইজেশন-ডেটাসোর্স
  • সংস্করণ নম্বর: প্রকল্পের পৃষ্ঠায় তালিকাভুক্ত সর্বশেষ সংস্করণ নম্বর ব্যবহার করুন।

অন্য কোন বিল্ড সিস্টেম ব্যবহার করলে :

উদাহরণ চালানো

JAR উদাহরণ ফাইলগুলি ডাউনলোডযোগ্য জিপ ফাইলে লাইব্রেরি JAR-এর সাথে অন্তর্ভুক্ত করা হয়েছে। উদাহরণগুলি চালানোর নির্দেশাবলী শুরু করা পৃষ্ঠায় দেওয়া হয়েছে।

লাইব্রেরি সংশোধন করা হচ্ছে

আপনি যদি লাইব্রেরি কোড পরিবর্তন করতে চান, তাহলে আপনাকে ওপেন সোর্স হোস্টিং সাইট থেকে উৎস ডাউনলোড করতে হবে এবং এটি তৈরি করতে হবে। এটি করার আগে, আপনার ব্যবহারের ক্ষেত্রে অনুমোদিত কিনা তা দেখতে প্রকল্প পৃষ্ঠায় "কোড লাইসেন্স" বিভাগের সাথে লিঙ্ক করা লাইসেন্সিং তথ্য পড়ুন।

লাইব্রেরি ডাউনলোড এবং নির্মাণের জন্য এখানে ধাপগুলি রয়েছে:

  1. SVN ব্যবহার করে সোর্স কোড ডাউনলোড করুন , যেমনটি ওপেন সোর্স প্রোজেক্ট পৃষ্ঠায় Source > Checkout ট্যাবে বর্ণিত আছে।
  2. আপনার কোড তৈরি করুন. Maven এ বিল্ডিং করলে, উৎসের সাথে দেওয়া pom.xml ফাইলটি ব্যবহার করুন। Apache Ant দিয়ে তৈরি হলে, পরবর্তী প্রদত্ত নির্দেশাবলী অনুসরণ করুন (মনে রাখবেন যে কোডটি Ant সংস্করণ 1.7.0 দিয়ে পরীক্ষা করা হয়েছে; যদি আপনার কাছে Ant এর আগের সংস্করণ থাকে, তাহলে আপনাকে আপগ্রেড করতে হতে পারে)

পিঁপড়া নির্মাণ নির্দেশাবলী

1. আপনার বিল্ড বৈশিষ্ট্য পরিবর্তন করুন:

  1. আপনার নির্বাচিত ইনস্টলেশন ডিরেক্টরির build-src সাবডিরেক্টরিতে নেভিগেট করুন।
  2. একটি পাঠ্য সম্পাদক ব্যবহার করে, build.properties ফাইলটি খুলুন এবং নিম্নলিখিত পরিবর্তনগুলি করুন:
    • আপনার servlet-api.jar ফাইলের দিকে নির্দেশ করতে servlet-api.jar সম্পত্তি সম্পাদনা করুন। উদাহরণস্বরূপ, আপনি যদি tomcat_home ডিরেক্টরিতে আপনার c: ড্রাইভে Tomcat ইনস্টল করেন, তাহলে আপনি servlet-api.jar প্রপার্টিটি নিম্নরূপ উল্লেখ করবেন:
      servlet-api.jar=C:/tomcat_home/common/lib/servlet-api.jar

      দ্রষ্টব্য : ফাইল পাথে ব্যাকস্ল্যাশের পরিবর্তে ফরোয়ার্ড স্ল্যাশ ব্যবহার করুন, এমনকি উইন্ডোজ ব্যবহার করার সময়ও

    • উপরে বর্ণিত নির্ভরতাগুলির আপনার নিজস্ব অনুলিপিগুলি ব্যবহার করতে, একই build.properties ফাইলে পাথগুলি সম্পাদনা করুন৷

2. লাইব্রেরি তৈরি করুন:

ফাইলে build-src সাবডিরেক্টরি নেভিগেট করুন এবং নিম্নলিখিতগুলির মধ্যে একটি টাইপ করুন:

  • ant datasource - ডেটা সোর্স লাইব্রেরি তৈরি করে
  • ant example - উদাহরণ তৈরি করে
  • ant - ডেটা উত্স এবং উদাহরণ উভয়ই তৈরি করে
  • ant test - ডেটা উত্স লাইব্রেরি পরীক্ষা তৈরি করে এবং চালায়। আপনি যখন লাইব্রেরি পরিবর্তন করছেন তখন খুব দরকারী।

ওপেন সোর্স প্রকল্পে অবদান

আপনি যদি ওপেন সোর্স প্রকল্পে পরিবর্তন করতে চান, তাহলে আপনাকে প্রকল্পে জমা দেওয়ার অনুমতি পেতে হবে। google-visualization-api@googlegroups.com-এ একটি ইমেল পাঠান যাতে পরিবর্তনগুলি কীভাবে জমা দিতে হয় তার অনুমতি এবং নির্দেশাবলীর জন্য জিজ্ঞাসা করুন৷