명령 줄에서 Javadoc을 생성하는 방법
아무도 명령 줄에서 Javadoc을 생성하는 방법을 보여줄 수 있습니까?
내 프로젝트에는 패키지가 포함되어 있으며 com.test
생성 된 문서를 다음과 같은 특정 폴더에있는 파일에 저장하고 싶습니다 C:/javadoc/test
.
javadoc 8 문서를 참조 할 수 있습니다.
나는 당신이보고있는 것이 다음과 같다고 생각합니다.
javadoc -d C:\javadoc\test com.test
Oracle은 몇 가지 간단한 예를 제공합니다.
http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#CHDJBGFC
~ /에 있고 자바 소스 트리가 ./saxon_source/net에 있고 전체 소스 트리를 통해 재귀를 원한다고 가정하면 net은 디렉토리이자 최상위 패키지 이름입니다.
mkdir saxon_docs
javadoc -d saxon_docs -sourcepath saxon_source -subpackages net
javadocs를 생성 file1.java
하고 file2.java
(com.test 패키지) javadocs를 생성하려는 다음 디렉토리 구조가 있다고 가정합니다 C:\javadoc\test
.
C:\
|
+--javadoc\
| |
| +--test\
|
+--projects\
|
+--com\
|
+--test\
|
+--file1.java
+--file2.java
명령 터미널에서 패키지의 루트로 이동합니다 C:\projects
.. 프로젝트 내의 모든 Java 파일에 대해 표준 javadocs를 생성하려면 다음 명령을 실행하십시오 (여러 패키지의 경우 패키지 이름을 공백으로 구분하십시오).
C:\projects> javadoc -d [path to javadoc destination directory] [package name]
C:\projects> javadoc -d C:\javadoc\test com.test
다른 곳에서 javadocs를 실행하려면 소스 경로를 지정해야합니다. 예를 들어에서 javadocs를 실행하려면 다음 C:\
과 같이 명령을 수정합니다.
C:\> javadoc -d [path to javadoc destination directory] -sourcepath [path to package directory] [package name]
C:\> javadoc -d C:\javadoc\test -sourcepath C:\projects com.test
선택한 .java 파일에서만 javadocs를 실행하려면 공백으로 구분 된 소스 파일 이름을 추가하십시오 (와일드 카드에 별표 (*)를 사용할 수 있음). 파일 경로를 포함해야합니다.
C:\> javadoc -d [path to javadoc destination directory] [source filenames]
C:\> javadoc -d C:\javadoc\test C:\projects\com\test\file1.java
자세한 정보 / 시나리오는 여기 에서 찾을 수 있습니다 .
예를 들어 다음과 같은 애플리케이션 소스 코드 구조가있는 경우 :
- C : \ b2b \ com \ steve \ util \
- C : \ b2b \ com \ steve \ app \
- C : \ b2b \ com \ steve \ gui \
그런 다음 할 것입니다.
javadoc -d "C:\docs" -sourcepath "C:\b2b" -subpackages com
그리고 com 패키지의 소스 코드와 "C : \ b2b"디렉토리에있는 모든 하위 패키지 (재귀 적으로)에 대한 javadocs를 만들어야합니다.
모든 자바 코드가 저장된 폴더로 이동하여 E : / javaFolder라고 말한 다음 javadoc *.java
예
E:\javaFolder> javadoc *.java
나는 이것이 확실히 당신을 도울 것이라고 믿습니다.
javadoc -d C:/javadoc/test com.mypackage
D :> javadoc * .java
lang 패키지의 dock 파일을 만들려면 현재 lang 패키지가있는 경로가 동일해야합니다. 예를 들어 폴더 이름 javaapi를 만들고 src zip 파일의 압축을 풉니 다. 그런 다음 다음과 같이 명령을 사용하십시오.
C : \ Users \ Techsupport1 \ Desktop \ javaapi \ java \ lang> javadoc * .java
참조 URL : https://stackoverflow.com/questions/4592396/how-to-generate-javadoc-from-command-line
'programing tip' 카테고리의 다른 글
공유 메모리 대 메시지 전달은 대용량 데이터 구조를 어떻게 처리합니까? (0) | 2020.12.25 |
---|---|
내 앱의 다른 모든 창 위에 WPF 창을 만드는 방법 (시스템 전체가 아님)? (0) | 2020.12.25 |
호버시 연속 CSS 회전 애니메이션, 호버 아웃시 0deg로 다시 애니메이션 (0) | 2020.12.25 |
rabbitmq에서 풀링 연결 또는 채널 사이에 성능 차이가 있습니까? (0) | 2020.12.25 |
'R CMD Sweave myfile.rnw'에 해당하는 knitr는 무엇입니까? (0) | 2020.12.25 |