আমি জাভাতে প্যাকেজগুলি কীভাবে নথি করব?


182

জাভা এপিআইগুলিতে আমি প্যাকেজগুলির জন্য জাভাদোক মন্তব্য দেখতে পাচ্ছি।

কোনও প্যাকেজ নথিভুক্ত করতে আমি জাভাদোকের মন্তব্য কীভাবে / কোথায় রাখব?

উত্তর:


257

1.5 এর হিসাবে আপনি কোনও package-info.javaফাইল সংজ্ঞায়িত করতে পারেন এবং প্যাকেজের জন্য একটি মানক জাভাদোক স্টাইল মন্তব্য প্রদান করতে পারেন :

কম / foo বিন্যাস / package-info.java:

/**
 * com.foo is a group of bar utils for operating on foo things.
 */
package com.foo;

//rest of the file is empty

প্যাকেজগুলির জন্য ভাষার স্পেসিফিকেশন



7
ইনটেলিজে আপনি ডান প্যাকেজটিতে ডান ক্লিক করতে পারেন এবং এটি তৈরির বিকল্পটি নতুন ফাইল মেনুতে থাকতে হবে
— বাসসটনার


48

জাভা ১.৪ পর্যন্ত এবং আপনাকে অন্যান্য উত্তরগুলিতে বর্ণিত হিসাবে একটি HTML ফাইল প্যাকেজ html সরবরাহ করতে হয়েছিল।

জাভা ১.২ থেকে আপনি একটি সরবরাহ করতে পারেন package-info.javaযা নিয়মিত জাভাদোক মন্তব্য (কোনও HTML নয়) রয়েছে। পরেরটি পছন্দ করা হয়, কারণ এটি আপনাকে কিছু অতিরিক্ত বৈশিষ্ট্য দেয় (উল্লেখযোগ্যভাবে প্যাকেজ টীকা)।

বিশদ: জাভাডোকের জন্য সনের ডক্স


2
উভয় উপায়ে উল্লেখ করার জন্য +1 এবং তাদের মধ্যে প্রয়োজনীয় পার্থক্য। যাইহোক, অন্তত অন্তত IntelliJ IDEA এর প্যাকেজ html (প্যাকেজের নামের Ctrl-Q প্যাকেজ জাভাদোকগুলি দেখায়) জন্য আরও ভাল সমর্থন রয়েছে।
— জোনিক 19

3
আমার আগের মন্তব্যে আপডেট করুন: আজকাল আইডিইএ package-info.javaঠিকঠাক সমর্থন করে ।
— জোনিক

4

package.htmlপ্যাকেজ স্তরে একটি ফাইল সহ (অর্থাত্ সেই প্যাকেজের জন্য ডিরেক্টরিতে)। এটিতে সংজ্ঞায়িত ট্যাগ HTMLসহ এটি একটি সম্পূর্ণরূপে গঠিত ফাইল হওয়া উচিত<html>


1
আরো বিস্তারিত? ফাইলটি দেখতে কেমন হওয়া উচিত?
— jjnguy

1
এটি আপনার প্যাকেজের বিবরণ সম্বলিত একটি HTML ফাইল। এটাই!
— অক্সবো_লাক্স

3
এটি করার এটি পুরানো উপায়। জাভা 1.5 থেকে আপনি
— প্যাকেজ-info.java
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.