관심있는 것들 정리

opengrok windows에 설치하기 본문

utility 사용법/그 외

opengrok windows에 설치하기

내공강화 2014. 12. 5. 02:10

상세한 내용은 다음 사이트를 참고로 한다.


http://algopadawan.blogspot.kr/2012/07/installing-opengrok-on-windows.html


해당 사이트의 내용 중 일부 안 맞는 것이 있어 간단히 설치 내용을 요약하면 다음과 같다

1. opengrok binary 파일을 다운로드 한다. (참고로 테스트한 파일 버전은 0.12.1 이다)

2. ctags binary 파일을 다운로드한다. (다운로드 버전 5.8)

3. ctags.exe 파일을 C:\CTags 디렉토리에 복사해둔다.

4. http://tomcat.apache.org/download-70.cgi에서 톰캣을 다운로드 후 설치한다

5. 만약 jre가 설치되어 있지 않으면 jre를 설치한다

6. opengrok 압축을 풀어 C:\로 이동시킨다(C:\opengrok-0.12.1)

7. C:\opengrok-0.12.1\lib 에 있는 source.war 파일을 압축을 풀어(7zip으로 풀거나 winzip 등으로 풀림)으로 압축을 풀고 압축푼 디렉토리 내에 WEB-INF 디렉토리에 있는 web.xml을 열어 디렉토리 위치를 변경해준다.

      --> opengrok 위치가 unix 디렉토리 기준으로 되어 있는데 이를 windows 기준으로 변경해주면 된다.

      --> 그리고 ctags 수행한 TAG 파일이 저장될 data directory(C:\opengrok-0.12.1\grokdata) 및 분석할 Source 파일이 저장되어 있는 directory(C:\CodeSource)를 추가해 준다.

      -->이렇게 해서 저장한 web.xml 파일은 첨부해두었으니 참고하면 된다.

8. source.war 파일을 위 사이트에서 이야기한 디렉토리가 아닌 다음 디렉토리에 복사해준다.

      --> Tomcat 7.0\webapps\source

    web.xml 파일은 다음 디렉토리로 복사해준다. 

      --> Tomcat 7.0\webapps\source\WEB-INF

     이 때 기존에 존재하는 web.xml은 혹시 모르니 백업해두도록 하자.

9. 그리고나서 다음과 같이 입력해 소스 코드에 대한 Tag 파일을 생성하도록 하자

   > "C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar opengrok.jar -W c:\opengrok-0.12.1\configuration.xml -c C:\CTags\ctags.exe -P -S -v -s c:\CodeSource -d c:\opengrok-0.12.1\grokdata

10. 이제 웹브라우저에 다음과 같이 입력해 소스코드 navigation을 하면 된다.

      http://localhost:8080/source/






반응형

'utility 사용법 > 그 외' 카테고리의 다른 글

windows cmd.exe 대용 무료 툴 conemu  (0) 2015.03.30
Tmux 관련 사이트  (0) 2015.03.30
미디어 위키 설치 후 설정해야 할 사항  (0) 2014.12.05
cscope 사용법 정리  (0) 2014.07.28
TextMate2 기본 사용법  (0) 2013.12.22