我在dos下运行下面的结果
E:\lesson2>javadoc -e Teacher -author -version Teacher.java
老是出现下面的错误提示:
javadoc: invalid flag: -e
我的原文件代码如下:
import java.io.*;
/**
*title:lwhy
*copy www.163.com<br>
*company liaoning technical<br>
*@version 1000
*@author lw
*/
public class Teacher{
      public String xx;
/**  
*下面是teacher的构造函数
*@param name teacher的名字
*/
      public Teacher(String name)
      {
   
      }
/**
*这是方法listen<br>
*@param sum学生数量
*@param jian 剩余
*@return listen的数量
*/
      public listen(int sun,int jian)
     {
     }
}
我存在E盘的lesson2中,保存名字也是Teacher
就是不知道出现什么问题javadoc: invalid flag: -e
大家帮忙啊

解决方案 »

  1.   

    javadoc没有-e这个参数的
    运行 javadoc -help 可以看到 javadoc 的用法,这里列举常用参数如下:用法:
      javadoc [options] [packagenames] [sourcefiles]选项:    -public 仅显示 public 类和成员  
        -protected 显示 protected/public 类和成员 (缺省) 
        -package 显示 package/protected/public 类和成员 
        -private 显示所有类和成员 
        -d <directory> 输出文件的目标目录 
        -version 包含 @version 段 
        -author 包含 @author 段 
        -splitindex 将索引分为每个字母对应一个文件 
        -windowtitle <text> 文档的浏览器窗口标题 
      

  2.   

    javadoc没有-e这个参数的
    运行 javadoc -help 可以看到 javadoc 的用法
      

  3.   

    -d <directory> 输出文件的目标目录
    这个参数是什么意思啊
      

  4.   

    我明白了 谢谢infowain和黑山老猫
    我结帖了
      

  5.   

    你这里把E:\目录当参数用了。
    javadoc  -d .\doc -author -version -sourcepath E:\lesson2; Teacher.java
      

  6.   

    infowain(infowain) 等楼上邻居已经说的很明白了
    没有补充奇怪的是什么结帖却不给分
    信誉啊
    人品问题
      

  7.   

    啊 各位 不要误会啊
    我替LZ道歉啦 
    LZ刚进这里 还不明白这里的规矩
    等我晚上帮你们结