![]() | Documentation Contents |
rmic ???????????????JRMP ????????? IIOP ?????????????????????????????????????????????????????????????????????????????????????????????????????? Tie ??????????????????????????????????????????OMG IDL ????????????????????????
rmic [ options ] package-qualified-class-name(s)
rmic ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? (JRMP ???????????????)???????????????????????? Tie ??????????????????????????????????????? (IIOP ???????????????) ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Java ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????java.rmi.Remote ??????????????????????????????????????????????????????rmic ?????????????????????????????????????????????????????? javac ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? HelloImpl ??? rmic ???????????????????????????????????????????????????
rmic hello.HelloImplHelloImpl_Stub.class ???????????????????????????????????????????????????????????? hello ????????????????????????????????????????????????
????????????????????????????????????????????????????????? JRMP ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????Tie???????????????????????????????????????????????????????????????????????????????????????IIOP ??????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????? rmic ?????????1.2 JRMP ??????????????????????????????????????????????????????????????????????????????????????????????????? ????????????-v1.2 ????????????????????????????????????????????????????????????(5.0 ???????????? -vcompat ???????????????????????????????????????????????????????????????) IIOP ??????????????????????????????????????? Tie ??????????????????????????????
-iiop
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JRMP ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Java ????????????????????????????????????????????????????????????????????????????????????????????????IIOP ???????????????PortableRemoteObject.narrow ???????????????????????????????????????????????????
- -bootclasspath path
- ??????????????????????????????????????????????????????????????????????????????????????????
- -classpath path
- rmic ?????????????????????????????????????????????????????????????????????????????????????????????????????? CLASSPATH ???????????????????????????????????????????????????????????????????????????????????????????????????????????????path ????????????????????????????????????????????????
?????????????????????.:<your_path>.:/usr/local/java/classes- -d directory
- ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Tie ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
% rmic -d /java/classes foo.MyClassMyClass
????????????????????????????????????????????????????????? /java/classes/foo ????????????????????????????????????-d ?????????????????????????????????????????????????????????-d .???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Tie??????????????????????????????????????????????????????????????????????????????????????????(??????????????????????????? rmic ?????????-d ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????)???
- -extdirs path
- ??????????????????????????????????????????????????????????????????????????????
- -g
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- -idl
- rmic ???????????????????????????????????????????????????????????????????????? OMG IDL ????????????????????????IDL ??????????????????????????????????????????????????????????????????????????????????????????????????? API ???????????????????????????????????????IDL ???????????????????????????????????????????????????????????????????????? CORBA ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Java ????????? C++ ???????????????????????????????????????Java Language to IDL Mapping (OMG) ??????????????????????????????
-idl
????????????????????????????????????????????????????????????????????????????????????
- -always ????????? -alwaysgenerate
- ?????????????????????Tie???????????? IDL ????????????????????????????????????????????????????????????????????????????????????
- -factory
- ??????????????? IDL ??? factory ?????????????????????????????????
- -idlModule fromJavaPackage[.class] toIDLModule
- IDLEntity ????????????????????????????????????????????????????????????????????? -idlModule foo.bar my::real::idlmod
- -idlFile fromJavaPackage[.class] toIDLFile
- IDLEntity ?????????????????????????????????????????????????????????????????? -idlFile test.pkg.X TEST16.idl
- -iiop
rmic
???????????????JRMP ?????????????????????????????????????????????????????????IIOP ??????????????? Tie ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????-iiop ???????????? rmic ?????????????????????????????????????????????????????????????????? Tie ????????????????????????
_<implementationName>_stub.class
_<interfaceName>_tie.class
-iiop
????????????????????????????????????????????????????????????????????????????????????
- -always ????????? -alwaysgenerate
- ?????????????????????Tie???????????? IDL ????????????????????????????????????????????????????????????????????????????????????
- -nolocalstubs
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- -noValueMethods
-idl
????????????????????????????????????????????????????????????????????????????????? IDL ??????valuetype ??????????????????????????????????????????????????????????????????????????????????????????????????????valuetype ???????????????????????????????????? -idl ???????????????????????????????????? -noValueMethods ????????????????????????????????????????????????????????????- -poa
- ????????? org.omg.CORBA_2_3.portable.ObjectImpl ?????? org.omg.PortableServer.Servant ?????????????????????
Portable Object Adapter (POA) ??? PortableServer ??????????????????????????????????????? Servant ????????????????????????Java ????????????????????????????????????Servant ?????????Java ??? org.omg.PortableServer.Servant ????????????????????????????????????????????????????????????????????? POA ?????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????POA ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????OMG IDL to Java Language Mapping Specification???CORBA V 2.3.1 ptc/00-01-08.pdf ???????????????????????????
- -J
- -J ???????????????????????????????????? java ?????????????????????????????????????????? java ???????????????????????????????????????????????? (-J ??? java ???????????????????????????????????????????????????)???
- -keep ????????? -keepgenerated
- ??????????????????????????????????????? Tie ????????????????????? .java ???????????????????????? .class ?????????????????????????????????????????????????????????
- -nowarn
- ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- -vcompat
- 1.1 ??? 1.2 ???????????? JRMP ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(5.0 ?????????????????????????????????????????????????????????????????????)???????????????????????????????????????JDK 1.1 ??????????????????????????????????????? 1.1 ??????????????????????????????????????????????????????JDK 1.2 ???????????????????????????????????????????????? 1.2 ????????????????????????????????????????????????????????????????????????????????????????????????????????????1.1 ??? 1.2 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- -verbose
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- -v1.1
- 1.1 JRMP ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JDK 1.1 ?????? rmic ???????????????????????????????????????????????????????????? (??????????????????????????????????????????????????????????????????????????????) ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
- -v1.2
- (???????????????) 1.2 JRMP ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 1.2 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JDK 1.1 ????????????????????????????????????????????????????????????
- CLASSPATH
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
.:/usr/local/java/classes
Copyright © 1995-2010 Sun Microsystems, Inc. All Rights Reserved. Please send comments using this Feedback page. |
![]() Java Technology |