javadoc 만들고 github에서 보기

  • 코드따로 문서따로… 하지 않고 한번에 해결하기
  • 또 만든 javadoc을 깃허브에서 보여주는법!

따라하기

준비물

  • 이클립스

시작

  • 나는 이 영상보고 따라했다
  • 코드는 아무렇게나, 자바독 주석도 아무렇게나 원하는 대로 만들면된다. 자바독 주석으로!
App.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package application;

/**
* Date: 2020-09-22
* This is a simple application for adding two integers.
* @author chin_
* @version 1.0
*/
public class App {

/**
* int value for first number
*/
public int a;
/**
* int value for second number
*/
public int b;


/**
* This method adds x and y and returns the int result.
* @param x first int value
* @param y second int value
* @return returning int value result from x + y
*/
public int sum(int x, int y) {
return x + y;
}

/**The main method of this application
* @param args array of string arguments.
*/
public static void main(String[] args) {

}

}
  • /** */ 이런식으로 만든다
  • 설명하고 싶은 변수나 메서드 선언부에 커서를 두고 alt + shift + j 하면 자바독 주석이 생긴다
  • 열심히 설명 적고..
  • 자바독을 생성한다

  • 자신의 jdk 폴더로 가서 javadoc.exe를 지정해주고, (이미 세팅되어 있으면 패스)
  • javadoc문서가 나올 경로를 지정한다
  • 기본값으로 (프로젝트명)\doc 이렇게 되어있을 텐데, (프로젝트명)\docs로 수정한다
  • docs가 깃허브 페이지를 통해 문서를 보여줄때 경로 규격이다
  • docs폴더는 프로젝트 루트에 존재해야한다
  • Finish를 눌러 완료하면 javadoc 문서가 완성된다
cmd
1
git init
  • 이제 git init 한다
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

# Created by https://www.toptal.com/developers/gitignore/api/java
# Edit at https://www.toptal.com/developers/gitignore?templates=java

### Java ###
# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

# End of https://www.toptal.com/developers/gitignore/api/java
  • 위 내용으로 .gitignore 파일을 추가한다. java 프로젝트용 .gitignore파일이다

  • 쉽게 .gitignore파일 만드는 곳

  • 이제 깃허브 저장소로 올린다

  • 브라우저로 방금 만든 저장소 세팅에 들어간다

  • 브랜치를 마스터로 선택,
  • /docs 선택
  • save 버튼 클릭
  • 이렇게 설정하면 잠시후 깃허브에서 javadoc으로 만든 내 프로젝트 문서를 볼 수 있게된다
  • 너무 빨리 접속하면 GitHub Pages is temporarily down for maintenance. 메시지를 볼 수 있다

여기까지 프로젝트 파일