반응형
Javac : 경고를 오류로 처리
내 프로그램을 컴파일하는 Ant 파일이 있습니다. 컴파일러가 경고를보고하면 javac 작업이 실패하기를 원합니다. 그 방법에 대한 단서가 있습니까?
-Werror
플래그를 사용하십시오 . -help
출력 에는 표시되지 않지만 작동합니다.
이 블로그 항목을 통해 발견하고 내 코드 (Ant가있는 NetBeans)에서 테스트했습니다. 출력은 다음과 같습니다.
MyClass.java:38 : 경고 : [serial] 직렬화 가능한 클래스 MyClass에 serialVersionUID 정의가 없습니다. 공용 클래스 MyClass extends JComponent { 경고 1 개 BUILD FAILED (총 시간 : 3 초)
그러나 이것은 Java 6에만 해당됩니다.
편집 : Ant 빌드 파일에서 지정하는 예 :
<javac srcdir="${src.dir}" destdir="${classes.dir}" classpathref="classpath">
<compilerarg value="-Xlint:all"/>
<compilerarg value="-Werror"/>
</javac>
참고 URL : https://stackoverflow.com/questions/1040074/javac-treat-warnings-as-errors
반응형
'IT박스' 카테고리의 다른 글
RStudio 프레젠테이션 / slidify / pandoc의 2 열 레이아웃 (0) | 2020.12.13 |
---|---|
VueJs 템플릿. (0) | 2020.12.13 |
JUnit 테스트 케이스에 대해 MySQL 메모리 내에서 실행하는 방법이 있습니까? (0) | 2020.12.13 |
angularjs ui-router-앱 전체에서 전역 인 마스터 상태를 빌드하는 방법 (0) | 2020.12.13 |
오버레이를위한 FrameLayout 대 RelativeLayout (0) | 2020.12.13 |