JavaCompiler - -X options
을 프로그래밍 방식으로 JavaCompiler 클래스에 전달하는 방법은 무엇입니까?Java 컴파일러에 -X 옵션을 프로그래밍 방식으로 전달하는 방법
4
A
답변
1
JavaCompiler 페이지에는 좋은 예제가 있습니다. 그들은 다음의 코드와 컴파일러를 호출 :
compiler.getTask(null, fileManager, null, null, null, compilationUnits1).call();
getTask
방법에 네 번째 인수는 옵션 문자열 (정말 Iterable<String>
그러나 목록에 충분합니다)의 목록입니다. 그래야 할 일은 다음과 같습니다.
compiler.getTask(null, fileManager, null,
Arrays.asList("-Xlint:all"),
null, compilationUnits1).call();
0
AFAIK Java 컴파일러는 현재 JVM에서 실행됩니다. -X
옵션을 설정하려면 프로그램에 맞게 설정해야합니다.
+0
컴파일 할 특정 파일과 다른 파일의 다른 플래그에 대해 -Xlint를 전달하려고했습니다. 파일 당 플래그를 전달하는 유연성이 필요합니다. – priya
관련 문제
- 1. 프로그래밍 방식으로 Windows 서비스로 Tomcat 용 Java 옵션을 설정하는 방법
- 2. UITableView 프로그래밍 방식으로 옵션을 선택하십시오.
- 3. CheckboxList에 프로그래밍 방식으로 선택 옵션을 채우기
- 4. Closure 컴파일러에 language_in 옵션을 어떻게 설정합니까?
- 5. Magento에서 속성의 옵션을 프로그래밍 방식으로 업데이트/편집
- 6. 안드로이드에서 프로그래밍 방식으로 프로그래밍 방식으로 "항상 내 설정 사용"옵션을 프로그래밍 방식으로 재정의합니다
- 7. C++ 컴파일러에 범위 정보를 전달하는 방법은 무엇입니까?
- 8. 프로그래밍 방식으로 Java 힙 크기를 늘리는 방법
- 9. 이미지를 업로드하는 방법 프로그래밍 방식으로 Java with
- 10. 프로그래밍 방식으로 SAS 인코딩 옵션을 얻으려면 어떻게해야합니까?
- 11. 연락처 그룹 표시 옵션을 프로그래밍 방식으로 설정하십시오.
- 12. 프로그래밍 방식으로 Qt 스타일 시트 옵션을 결정합니까?
- 13. 프로그래밍 방식으로 활동에 대한 적하 목록 옵션을 찾는 방법?
- 14. NetBeans를 사용하여 ant에 명령 옵션을 전달하는 방법
- 15. Rhino 컴파일러에 대한 프로그래밍 방식의 인터페이스입니까?
- 16. Java 프로그래밍 방식으로 jar를 컴파일
- 17. Java 설명서에 프로그래밍 방식으로 액세스
- 18. 프로그래밍 방식으로 Java 프로세스 종료
- 19. 버튼을 프로그래밍 방식으로 설정하는 방법
- 20. appengine dev 서버를 프로그래밍 방식으로 실행하는 방법 (java)?
- 21. 안드로이드에서 음성 메일로 전화를 프로그래밍 방식으로 전달하는 방법
- 22. 프로그래밍 방식으로 Win + X, Alt-Tab 누르기
- 23. UILabel은 프로그래밍 방식으로 x, y 좌표를 설정합니다.
- 24. 프로그래밍 방식으로 Mac OS X MIDI 구성
- 25. ZedGraph 프로그래밍 방식으로 X 축 스케일링
- 26. 뷰를 프로그래밍 방식으로 숨기는 방법?
- 27. 매개 변수를 프로그래밍 방식으로 onclick 함수에 전달하는 방법은 무엇입니까?
- 28. 프로그래밍 방식으로 JSF HtmlOutputLink 만들기
- 29. 프로그래밍 방식으로 프로그래밍 방식으로 웹 사이트 기본 문서를 변경하는 방법
- 30. (프로그래밍 방식으로) 텍스트 상자의 텍스트에만 dropshadoweffect를 추가하는 방법 (프로그래밍 방식으로)
전달하려는 옵션은 무엇입니까? 컴파일러가 아닌 실행시 JVM 용 옵션을 전달하지 않는지 확인하십시오. – oldrinb