Anonim

ওয়েবে ব্যবহারের জন্য জাভা অ্যাপ্লিকেশন তৈরি করার জন্য অ্যাকলিপস একটি দুর্দান্ত সফ্টওয়্যার। আমি কোনও কোডার নই তবে আমার এক বন্ধু এবং আমি জাভা অ্যাপ্লিকেশনগুলি কীভাবে তৈরি করি তা শিখতে এই সপ্তাহে আমি তার সাথে সময় ব্যয় করি। 'একিপ্সিতে একটি মাভেন প্রকল্প কীভাবে তৈরি করবেন' তার সাথে কাটানো সময়ের ফলাফল।

গ্রহনটি অ্যাডোব ইনডিজাইনের মতো তবে জাভার জন্য। এটি এমন একটি পরিবেশ সরবরাহ করে যেখানে আপনি অনেকগুলি ফাংশন স্বয়ংক্রিয় করার সময় কাজ তৈরি করতে পারেন। প্লাগিনগুলি ব্যবহার করে এর অংশগুলির যোগফলের চেয়ে আরও অনেক বেশি তৈরি করা যায়। প্রাথমিকভাবে জাভার জন্য, সি, সি ++, সি #, সিওবিওএল, ডি, ফোর্টরান, হাস্কেল, জাভাস্ক্রিপ্ট, জুলিয়া, লাসো, লুয়া, পার্ল, পিএইচপি, প্রোলোগ, পাইথন, রুবি, রুবে রেল, মরিচা, স্কেলা, গ্রোভি, স্কিম, এরলং এবং প্রচুর অন্যান্য ভাষা।

মাভেন একটিগ্রহের জন্য একটি প্লাগইন যা একক প্রকল্পের একাধিক দিক পরিচালনা করতে প্রকল্প পরিচালনার নীতিগুলি ব্যবহার করে। উদাহরণস্বরূপ, যদি কোনও জাভা অ্যাপ্লিকেশনটির মধ্যে বেশ কয়েকটি অ্যাপ্লিকেশন প্রয়োজন হয় তবে আপনি সেগুলি ম্যাভেনের সাহায্যে পরিচালনা করতে পারেন। মাভেন ডকুমেন্টেশন, উত্স, নির্ভরতা তালিকা এবং অন্যান্য অনেক ঝরঝরে বৈশিষ্ট্য পরিচালনা করবেন। এটি আপনার পক্ষে কাজ করে না, এটি কেবলমাত্র এতগুলি সংস্থান পরিচালনাকে সহজ করে তোলে।

ফ্লিপ দিকে, যদি একই প্রকল্পে আপনার একাধিক বিকাশকারী কাজ করে থাকে তবে মাভেন রিসোর্সগুলি পরিচালনা এবং সংস্করণ সম্পাদন এবং পরিচালনা পরিবর্তন করা সহজ করে তোলে।

Eclipse এ একটি মাভেন প্রকল্প তৈরি করা হচ্ছে

Eclipse এ মাভেন প্রকল্প তৈরি করতে আপনার মাভেন প্লাগইন ইনস্টল করে একটি কার্যকরী Eclipse ইনস্টলেশন প্রয়োজন হবে। আপনারও টমকেট চলবে।

  1. Elpipse খুলুন এবং এটি আপ এবং চলমান পেতে।
  2. এক্সিলিপ মেনু থেকে ফাইল, নতুন এবং মাভেন প্রকল্প নির্বাচন করুন।
  3. আপনি যদি নিজেরাই কাজ করে থাকেন এবং কোন প্রত্নতাত্ত্বিক প্রয়োজন না হয় তবে 'একটি সাধারণ প্রকল্প তৈরি করুন' এবং 'ডিফল্ট ওয়ার্কস্পেস অবস্থান ব্যবহার করুন' এর পাশের বাক্সগুলি পরীক্ষা করুন। আপনি যদি একটি আরকিটাইপ চান না, 'সমস্ত ক্যাটালগ' শুরু করার জন্য একটি ভাল বিকল্প, তারপরে 'শিখিলেব'।
  4. প্রয়োজনে আর্টিক্যাক্ট আইডি যুক্ত করুন। আপনি বিদেশী কিছু ব্যবহার না করে ডিফল্টটি সাধারণত ঠিক থাকে।
  5. তারপরে প্রকল্পটি পরিচালনা করা আরও সহজ করার জন্য নাম এবং বিবরণ যুক্ত করুন।
  6. তারপরে ফিনিশকে আঘাত করুন।

প্রকল্পটি এখন তৈরি করা উচিত এবং শ্রেণিবিন্যাসে দেখানো উচিত। মেনু থেকে 'pom.xML' নির্বাচন করুন এবং বৈশিষ্ট্যগুলি অন্বেষণ করুন।

মাভেনের আরকিটাইপ সেটিংটি আপনি আপনার প্রকল্পটি গতিশীল হোক বা না চান তা নির্দেশ করবে। আপনি যদি কেবল মাভেনের সাথে নিজেকে পরিচিত করছেন তবে আপনার একটি সেট করার দরকার নেই তবে আপনি যদি গতিশীল প্রকল্পগুলির সাথে খেলতে চান তবে আপনার একটি আরকি টাইপ সেট করা দরকার। আমি যেটি ব্যবহার করেছি তা হ'ল 'মভেন-অলিপস-ওয়েবঅ্যাপ' যা সম্ভবত ব্যবহারের জন্য একটি আদর্শ standard

আপনার মাভেন প্রকল্পের সাথে ত্রুটিগুলি সংশোধন করা হচ্ছে

গ্রহনের সাথে আমার সময়টিতে একটি জিনিস যাচ্ছিলাম তা ছিল ত্রুটি। আমি তাদের মধ্যে বেশ কয়েকটি দেখেছি, একটি টমকেট ত্রুটি এবং নিয়মিত জাভা ত্রুটি। টমকাট ত্রুটির জন্য একটি কনফিগারেশন পরিবর্তন প্রয়োজন যখন জাভা ত্রুটির জন্য ম্যাভেন ক্লিন ইনস্টল প্রয়োজন।

আমি যখন আমার চকচকে নতুন মাভেন প্রকল্পটি তৈরি করেছি এবং এটির সাথে কাজ করার চেষ্টা করেছি, তখন আমি একটি জাভা সার্লেট ত্রুটি দেখেছি। এর অর্থ হ'ল নির্ভরতা লোড করা হয়নি। এটি আপাতদৃষ্টিতে সাধারণ, সুতরাং এটি ঠিক করার পদ্ধতিটি এখানে।

  1. আপনার মাভেন প্রকল্পটি Eclipse এ খুলুন।
  2. প্রকল্পের বৈশিষ্ট্যগুলি খুলুন।
  3. বাম মেনুতে লক্ষ্যযুক্ত রানটাইম নির্বাচন করুন।
  4. কেন্দ্রের উইন্ডোতে অ্যাপাচি টোম্যাট নির্বাচন করুন এবং ঠিক আছে চাপুন।

মাভেন ক্লিন ইনস্টল করুন

একটি ম্যাভেন ক্লিন ইনস্টল ততটা গুরুতর নয়। আমি প্রথম দিকে ভেবেছিলাম আমার আবার সবকিছু সেট আপ করা দরকার, তবে এটি আমার জন্য ভাগ্যক্রমে হয়নি। এটি একটি দ্রুত প্রক্রিয়া যা মাত্র কয়েক সেকেন্ড সময় নেয় এবং দৃশ্যত কোনও ক্ষতিগ্রস্থ ফাইল বা হারিয়ে যাওয়া সংস্থানগুলি পুনরায় লোড করা বাদ দিয়ে ইনস্টলেশনটিকে প্রভাবিত করে না।

  1. Elpipse খুলুন এবং আপনার যে প্রকল্পে সমস্যা হচ্ছে তা নির্বাচন করুন।
  2. উপরের মেনু থেকে প্রকল্প নির্বাচন করুন এবং তারপরে পরিষ্কার করুন।
  3. আপনি পপআপ বাক্সে যে প্রকল্পটি পরিষ্কার করতে চান তা নির্বাচন করুন এবং 'নীচে নির্বাচিত ক্লিন প্রকল্পগুলি' নির্বাচন করুন। তারপরে ঠিক আছে চাপুন।

এই প্রক্রিয়াটি দৃশ্যত নির্ভরতা এবং কনফিগারেশনের সমস্যাগুলি অনুসন্ধান করে এবং সম্ভব হলে এগুলি মেরামত করে। আমি যে ত্রুটিটি ভোগ করছি তা নিয়ে এটি কার্যকর হয়নি তবে উইন্ডোজ এক্সপ্লোরারের প্রকল্প ফোল্ডার থেকে '.m2 / সংগ্রহস্থল' মুছে ফেলা এটি ঠিক করে দিয়েছে।

আমি অবশ্যই গ্রহন এবং মাভেন উভয়ের মধ্যে কিছুটা হারিয়ে যাওয়ার অনুভূতি স্বীকার করতে হবে। উভয় প্রোগ্রামই বিশ্বাসযোগ্যভাবে পরিচালনা করার জন্য তাদের যা প্রয়োজন তা পরিচালনা করার জন্য মনে হয়েছিল তবে জাভা অন্বেষণ শুরু করার জায়গা নয়। তবুও, আমি আশা করি যে আমি কীভাবে Eclipse এ মাভেন প্রকল্পটি সঠিকভাবে তৈরি করতে পারি এবং এটি আপনার নিজের প্রকল্পগুলিতে আপনার জন্য দরকারী দিকনির্দেশনা সরবরাহ করে explained

যদি আপনি কোনও সুস্পষ্ট ত্রুটি চিহ্নিত করেন বা কিছু যুক্ত করতে চান তবে নীচে আমাকে জানান।

কিভাবে গ্রহণে মাভেন প্রকল্প তৈরি করবেন