Tôi đang cố gắng để chạy Javadoc với một Doclet tùy chỉnh từ cửa sổ dòng lệnh:Javadoc: Lỗi - Không thể tìm thấy Doclet lớp
javadoc -classpath C:\path\to\build\dir -sourcepath C:\path\to\src\dir -doclet somePackageName.customDocletClassFileName anotherPackageName
"anotherPackageName" là gói trực thuộc SourcePath đưa ra cho mà tôi muốn sản xuất tài liệu.
Khi tôi thực hiện nó như thế này tôi nhận được lỗi:
javadoc: error - Cannot find doclet class somePackageName.customDocletClassFileName
Dường như có cái gì đó sai với cờ classpath, bất kỳ ý tưởng?
Nếu tôi thay
-doclet somePackageName.customDocletClassFileName
để
-docletpath somePackageName
nó hoạt động tốt hơn (mặc dù tôi thực sự không thể xác minh các đầu ra kể từ khi tôi chưa thêm jar testng vào classpath và sau đó có rất nhiều các vấn đề khác).
'C: \ đường dẫn \ \ build \ dir' là thư mục chứa tệp .class (ví dụ: customDocletClassFileName.class) – prime