이것은 Ubuntu Online, Fedora Online, Windows online emulator 또는 MAC OS online emulator와 같은 다양한 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령 ecj-gcj입니다.
프로그램:
이름
ecj - eclipse JDT 컴파일러 매뉴얼 페이지
개요
ecj <출처 파일>
기술
JDT 컴파일러(jdtc)는 Eclipse용 Java 컴파일러의 명령 버전입니다. ecj에는 기본
SUN의 javac와 같은 java 컴파일러 옵션
참고: 이 매뉴얼 페이지는 오래되었으므로 컴파일러를 호출하십시오. -도움 현재를 위해
선적 서류 비치.
옵션
-도움 도움말 메시지를 표시하다
-번역 컴파일러 버전 번호
-클래스 경로 ; ;...;
-d 대상 디렉토리(생략하면 패키지 디렉토리 구조가 없음)
생성됨)
-d 없음
클래스파일이 생성되지 않습니다
-1.3 준수 수준을 1.3으로 설정
-1.4 준수 수준을 1.4(기본값)로 설정
-1.5 준수 수준을 1.5으로 설정
-1.6 준수 수준을 1.6으로 설정
-1.7 준수 수준을 1.7으로 설정
-1.8 준수 수준을 1.8으로 설정
-source 단언 토글(1.3 또는 1.4, 기본값은 -1.3 모드에서 1.3이고 1.4
-1.4 모드에서)
-표적 클래스파일 타겟 설정
-지금 경고 경고 없음(-warn:none과 동일)
-경고하다: 경고 수준 설정(예: '-warn:unusedLocals,deprecation')
생성자 이름
생성자 이름을 사용한 경고 메서드
패키지 기본 방법
패키지 기본 메서드를 재정의하려고 시도합니다.
천칭
더 이상 사용되지 않는 유형 또는 멤버 사용에 대한 경고
마스크드캐치블록
숨겨진 캐치 블록 경고
사용되지 않은 지역
사용되지 않는 로컬 변수에 대해 경고합니다(절대 읽지 않음)
사용되지 않는 인수
사용되지 않는 메서드 인수에 대해 경고(절대 읽지 않음)
미사용수입품
미사용 수입품에 대한 경고
합성접근
내부 클래스에 대한 합성 액세스를 수행할 때 경고
주장식별자
식별자로 'assert' 사용 시 경고 발생
-천칭 에 해당 -경고하다:천칭. -g[: ] 디버그
속성 레벨
-g 모든 디버그 정보('-g:lines,vars,source')
-g:없음
디버그 정보 없음
-g:[줄, 변수, 소스]
선택적 디버그 정보
-preserveAllLocals 코드 생성기는 모든 로컬 변수를 보존합니다(디버그 목적)
-noImportError 해결되지 않은 가져오기에 대한 오류 없음
-부호화 기본 소스 인코딩 형식을 지정합니다(사용자 정의 인코딩도 가능)
각 입력 소스 파일/폴더 이름에 접미사를 붙여 파일별로 지정해야 합니다.
'[부호화]')
-로그 로그 파일을 지정하다
-procedOn 오류 오류가 발생하면 계속 컴파일하고 문제가 있는 클래스 파일을 덤프합니다.
방법
-말 수가 많은 인쇄 액세스 처리 컴파일 단위
-참조정보 참조 정보 계산
-진전 진행 상황 표시( -로그 방법)
-시각 속도 정보 표시
-noExit 컴파일이 끝날 때 System.exit(n)을 호출하지 마세요(오류가 없으면 n=0)
-반복하다 컴파일 과정 반복 시간(perf 분석)
onworks.net 서비스를 사용하여 ecj-gcj 온라인을 사용하세요