Notice
Recent Posts
Recent Comments
Link
잡다한 내 인생의 기록
Log4j debug용 빌드옵션 본문
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
현재 java(eclipse), tomcat을 사용해 개발중인데,
eclipse상의 디버깅은 라인넘버가 잘 출력되는 상태에서
자꾸만 tomcat쪽에서는 라인넘버가 (Unknown source)로 출력되는 현상이 있었다.
그걸 잡기 위해 log4j.xml 패턴레이아웃 다 수정해보고 2시간 가량을 검색하다가,
java 컴파일시 debug mode를 none으로 잡으면 제작된 소스에는 접근이 안된다는글을 찾았다.
덕분에 build쪽을 천천히 뒤져본 결과, 소스를 빌드하는 <javac></javac> 부분에서 debug 옵션에 이상한 값을 준 것을 발견했다.
현재는 수정하여 아래와 같이 설정하여 사용하고 있다.
<javac srcdir="${src.home}"
destdir="${build.home}/WEB-INF/classes"
debug="true"
deprecation="on"
optimize="true"
encoding="UTF-8" includeantruntime="false">
<classpath>
<path refid="compile.classpath" />
</classpath>
</javac>
exception 에서도 계속 라인을 못찾아서 힘들었는데,,
이제 개발속도가 좀 더 빨라질 것으로 예상된다 ㅠㅠ
삽질좀 그만하자!!!
'프로그램/코딩' 카테고리의 다른 글
[자바 Servlet] response.sendRedirect() 사용시 유의점 (0) | 2014.12.15 |
---|---|
Windows 7 실제 관리자 유저 활성화 (0) | 2014.12.08 |
BlueStacks 25000 Error 해결방법 (0) | 2014.08.23 |
Eclipse Indigo에서 jar 아카이브 만들기 (0) | 2014.08.23 |
HAProxy 설정(로그보기 포함) (0) | 2014.05.13 |