제 홈페이지의 모든 글은 anti-nhn license에 따릅니다.



java 실행 옵션 - 표준 옵션

참고 url : http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/java.html#options

-X 로 시작하는 옵션들은 표준 옵션이 아니며, 이에 대해서는 따로 다루겠습니다.
1.5 기준이며, 1.6에서는 두 세가지 옵션이 추가되었습니다. 그다지 중요하지 않아보이므로, 1.6에 추가된 옵션은 생략합니다.

-client
Java HotSpot Client 로 실행. client는 초기 구동 속도는 빠르지만 큰 작업을 할 때는 느립니다. window의 경우 기본값 
-server
Java HotSpot Server 로 실행. 초기 구동속도는 client에 비해 느리지만 큰 작업은 더 빠릅니다.
-agentlib:libname[=options]

다른 agent library를 사용. hprof 등 프로파일러를 사용할 수 있습니다. 자세한 것은 JVMTI Agent 에서 다루기로 하겠습니다.
-agentpath:pathname[=options]

-agentlib과 같지만 전체 경로로 호출합니다.
-classpath classpath
-cp classpath

다른 jar나 zip 등을 가져올 때 사용. 구분자는 :이며, 환경 변수로 CLASSPATH 가 설정되어있을 경우 이 옵션은 환경 변수 값을 덮어씁니다.
-Dproperty=value

시스템 속성값을 설정합니다. 

          System.getProperty(property)는 value 라는 값을 가지는 String을 리턴합니다.

-d32
-d64
32비트로 돌릴 것인지 64비트로 돌릴 것인지를 선택합니다. 지금은(1.5) -server 모드에서는 64비트만 지원한답니다.

-enableassertions[:<package name>"..." | :<class name> ]

-ea[:<package name>"..." | :<class name> ]
assertion을 활성화시킵니다. 기본적으로는 활성화되어 있지 않습니다. 인자가 없을 경우는 모든 assertion을 활성화시키고, ...을 포함한 인자가 있을 경우는 그 패키지와 하위 패키지의 assertion을 활성화 시킵니다. 또, ...이 없이 패키지 이름만 있을 경우는 하위 패키지를 제외한 그 패키지만 활성화 시킵니다. 그냥 ...만 있을 경우는 기본 패키지만 활성화시킵니다.
           ex> java -ea:com.wombat.fruitbat... <Main Class>

           system에 관련된 assertion은 제외되며, 이를 포하하고자 할 경우에는 아래에 있는 -enablesystemassertions 를 참고하면 됩니다.

-disableassertions[:<package name>"..." | :<class name> ]
-da[:<package name>"..." | :<class name> ]
assertion을 비활성화하며, 사용법은 -ea 와 유사합니다.
-enablesystemassertions
-esa

모든 시스템 클래스의 assertion을 활성화합니다.

-disablesystemassertions
-dsa
모든 시스템 클래스의 assertion을 비활성화합니다.

-jar

클래스가 아니라 jar 파일을 실행시킵니다. jar 안에 menifest 파일을 잘 만들어놔야 됩니다.

-javaagent:jarpath[=options]
자바 프로그래밍 랭귀지 에이전트를 로드합니다. (자세한 건 나중에..)  java.lang.instrument 를 보면 잘 나와있습니다.
-verbose
-verbose:class
로드된 각각의 클래스 정보를 보여줍니다.
-verbose:gc
GC 실행정보를 보여줍니다.

-verbose:jni

native 메쏘드와 JNI 에 대한 정보를 보여줍니다.

-version

버젼정보를 보여주고 프로그램을 종료합니다.

-showversion

버젼정보를 보여주고 프로그램을 계속 실행합니다.
-?
-help

help 정보를 출력합니다.

-X
비표준 옵션들을 보여주고 프로그램을 종료합니다.

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by 삼실청년 | 2009/02/08 00:47 | 컴터질~ | 트랙백 | 덧글(0)

트랙백 주소 : http://iilii.egloos.com/tb/4839721
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶