関連記事 ⇒ さくらのマネージドサーバに変更することに

6月 162011
 

javaコマンドはjavaアプリケーションを起動するときに使います。


java -version

こんな感じでjava実行環境のバージョンを表示します。





java -D

システムプロパティの設定

システムプロパティの一覧(どんなプロパティがあるかとか)
http://www.02.246.ne.jp/~torutk/javahow2/systemproperties.html


[note]

システムプロパティの一覧。
このjavaファイルを実行すれば得られます。
■■■■■■■■■■■■■■■■■
import java.util.Properties;

public class proptest {
public static void main(String[] args) {
Properties prop = System.getProperties();
prop.list(System.out);
}
}
■■■■■■■■■■■■■■■■■
– listing properties –
java.runtime.name=Java(TM) 2 Runtime Environment, Stand…
sun.boot.library.path=C:UsersタロウDownloadspleiades-e3….
java.vm.version=1.5.0_22-b03
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=JP
sun.java.launcher=SUN_STANDARD
sun.os.patch.level=Service Pack 2
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C:UsersタロウDownloadspleiades-e3….
java.runtime.version=1.5.0_22-b03
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:UsersタロウDownloadspleiades-e3….
os.arch=x86
java.io.tmpdir=C:UsersタロウAppDataLocalTemp
line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows Vista
sun.jnu.encoding=MS932
java.library.path=C:UsersタロウDownloadspleiades-e3….
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=6.0
user.home=C:Usersタロウ
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=UTF-8
java.specification.version=1.5
user.name=タロウ
java.class.path=C:UsersタロウDownloadspleiades-e3….
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C:UsersタロウDownloadspleiades-e3….
java.specification.vendor=Sun Microsystems Inc.
user.language=ja
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.5.0_22
java.ext.dirs=C:UsersタロウDownloadspleiades-e3….
sun.boot.class.path=C:UsersタロウDownloadspleiades-e3….
java.vendor=Sun Microsystems Inc.
file.separator=
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport…
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+m…

[/note]

java -classpath
java -cp

クラスパスを指定


[note]

他にもオプションがこれだけあります。
c:>java -D
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)

where options include:
-client to select the “client” VM
-server to select the “server” VM
-hotspot is a synonym for the “client” VM [deprecated]
The default VM is client.

-cp
-classpath
A ; separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D=
set a system property
-verbose[:class|gc|jni]
enable verbose output
-version print product version and exit
-version:
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version s
-? -help print this help message
-X print help on non-standard options
-ea[:...|:]
-enableassertions[:...|:]
enable assertions
-da[:...|:]
-disableassertions[:...|:]
disable assertions
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:[=]
load native agent library , e.g. -agentli
see also, -agentlib:jdwp=help and -agentlib:hpro
-agentpath:[=]
load native agent library by full pathname
-javaagent:[=]
load Java programming language agent, see java.lan

-splash:
show splash screen with specified image

c:>


[/note]

Sorry, the comment form is closed at this time.

関連記事はこちら

関連記事はこちら

■関連記事 ⇒ さくらのマネージドサーバに変更することに






じゃらん Web サービス Supported by 楽天ウェブサービス