Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在包级别Netbeans创建javadoc_Java_Netbeans_Package_Javadoc - Fatal编程技术网

在包级别Netbeans创建javadoc

在包级别Netbeans创建javadoc,java,netbeans,package,javadoc,Java,Netbeans,Package,Javadoc,嗯。似乎有很多关于如何做到这一点的信息,但我没有在javadoc中获得关于包描述的信息。另外,我有点(或很多)困惑于如何做到这一点的确切程序 我已经创建了一个package-info.java类,如中所述 但是当我运行generatejavadocs时,javadocs中包的描述中没有显示任何内容 然后,我尝试使用中所述的包级注释,但对于如何根据需要替换//内容感到非常困惑。 这是我的package-info.java类。请注意,已添加了@PackageLevelAnnotation注释 /*

嗯。似乎有很多关于如何做到这一点的信息,但我没有在javadoc中获得关于包描述的信息。另外,我有点(或很多)困惑于如何做到这一点的确切程序

我已经创建了一个package-info.java类,如中所述

但是当我运行generatejavadocs时,javadocs中包的描述中没有显示任何内容

然后,我尝试使用中所述的包级注释,但对于如何根据需要替换
//内容感到非常困惑。

这是我的package-info.java类。请注意,已添加了@PackageLevelAnnotation注释

/*
 * Package description that I want to get added to my javadoc
 */
@PackageLevelAnnotation
package com.pdl.myapp;
这是我的

package com.pdl.myapp;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 *
 * @author Miss Lucy
 */
@Retention(RetentionPolicy.CLASS)
@Target(ElementType.PACKAGE)
public @interface PackageLevelAnnotation {
    // stuff as required  <----- WHAT IS THIS?
    // How do I add my package description?
    // Package description that I want to get added to my javadoc
}
package com.pdl.myapp;
导入java.lang.annotation.ElementType;
导入java.lang.annotation.Retention;
导入java.lang.annotation.RetentionPolicy;
导入java.lang.annotation.Target;
/**
*
*@作者露西小姐
*/
@保留(RetentionPolicy.CLASS)
@目标(ElementType.PACKAGE)
public@interface PackageLevel注释{

//按需填充看起来您使用了错误的注释样式

/* <--- note one asterisk.
 * You are using this, this does not generate java docs.
 */

/*看起来您使用了错误的注释样式

/* <--- note one asterisk.
 * You are using this, this does not generate java docs.
 */

/*请问package-info.java文件在哪里?每个包都可能包含一个package-info.java文件;它位于包中。谢谢!我知道InteliJ、Eclipse和NetBeans等IDE都有一个选项,可以在菜单下自动为我们执行此操作,但对我来说很不幸,因为我还没有安装任何包,所以我使用记事本++来编写代码,所以我很幸运必须手动操作,并在查看此链接后理解java术语中的“位于包中”转换为“位于表示磁盘上包的目录中”请问package-info.java文件在哪里?每个包都可能包含一个package-info.java文件;它位于包中。谢谢!我知道InteliJ、Eclipse和NetBeans等IDE都有一个选项,可以在菜单下自动为我们执行此操作,但对我来说很不幸,因为我还没有安装任何包,所以我使用NotePad++编写代码,所以我不得不这样做手动操作并在查看此链接后理解java术语中的“位于包中”翻译为“位于表示磁盘上包的目录中”
 /** <--- note two asterisks.
  * This is my package description
  */
 package com.blam.kapow;