![]() | Documentation Contents |
javah ??????Java ??????????????? C ??????????????????????????? C ????????????????????????????????????????????????????????????????????????Java ?????????????????????????????????????????????????????????C ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
javah [ options ] fully-qualified-classname. . . javah_g [ options ] fully-qualified-classname. . .
javah ?????????????????????????????????????????????????????????????????? C ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? C ????????????????????????????????????????????????.h ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????javah ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (_) ?????????????????????????????????????????????????????????
????????????????????? javah ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????-stubs ?????????????????????????????????????????????1 ??????????????????????????????????????????????????????????????????????????????????????????????????????-o ?????????????????????????????????????????????
?????????????????????????????????????????????????????????????????? Java Native Interface (JNI) ????????????????????????????????????????????????????????????????????????????????? ???????????????javah ??????JNI ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????javah ??? JNI ??????????????????????????????????????? .h ????????????????????????????????????
javah_g ??????jdb ???????????????????????????????????????javah ??????????????????????????????????????????????????????
- -o outputfile
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? outputfile ?????????????????????-o ????????? -d ????????????????????????????????????????????????
- -d directory
- javah ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????-d ????????? -o ????????????????????????????????????????????????
- -stubs
- javah ??????Java ???????????????????????????????????? C ???????????????????????????
- -verbose
- ???????????????????????????????????????????????????????????????????????????????????????javah ????????????????????????????????????
- -help
- javah ????????????????????????????????????????????????????????????????????????
- -version
- javah ?????????????????????????????????????????????
- -jni
- JNI ?????????????????????????????????????????????????????????????????????????????????????????????javah ????????????????????????????????????????????????????????????-jni ????????????????????????????????????
- -classpath path
- ??????????????????????????? javah ?????????????????????????????????????????????????????????????????? CLASSPATH ???????????????????????????????????????????????????????????????????????????????????????????????????????????????path ????????????????????????????????????????????????
.:<your_path>?????????????????????.:/home/avh/classes:/usr/local/java/classes????????????
*
????????????????????????????????????????????????????????????????????????????????????.jar
?????????.JAR
????????????????????????????????????????????????????????????????????????????????????????????? (Java ???????????????????????? 2 ???????????????????????????????????????)???
?????????????????????????????????foo
???a.jar
???b.JAR
???????????????????????????????????????????????????foo/*
???A.jar:b.JAR
???????????????????????? ????????????JAR ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? JAR ?????????????????????????????????*
??????????????????????????????????????????????????????????????????????????????????????????????????? JAR ????????????????????????????????????????????????CLASSPATH
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Java ?????????????????????????????????????????????????????????????????????System.getenv("CLASSPATH") ????????????????????????????????????????????????????????????????????????Java ?????????????????????????????????????????????????????????????????????????????????????????????????????????- -bootclasspath path
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? jre/lib/rt.jar ?????????????????????????????? JAR ???????????? ?????????????????? Java 2 ?????????????????????????????????????????????????????????
- -old
- ?????? JDK1.0 ???????????????????????????????????????????????????????????????????????????
- -force
- ????????????????????????????????????????????????????????????????????????
- -Joption
- Java ?????????????????? option ?????????????????? option ????????????Java ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 1 ????????????????????????????????????-J-Xms48m ????????????????????????????????????????????????????????? 48M ?????????????????????????????????
- CLASSPATH
- ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
.:/home/avh/classes:/usr/local/java/classes
Copyright © 1995-2010 Sun Microsystems, Inc. All Rights Reserved. Please send comments using this Feedback page. |
![]() Java Technology |