`
huxiaojun_198213
  • 浏览: 103507 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JDK1.6 rmic命令使用

    博客分类:
  • RMI
阅读更多
rmic称为rmi编译命令,用于生成rmi远程实现类的stub(存根)和skeleton(骨架),其命令格式为:

rmic [选项] 类名

选项的具体含义可通过在命令行窗口中,输入'rmic'查看,如果出现rmic不可用,请将jdk的bin目录路径,设置到系统环境变量的path变量中.

部分选项说明:

-keep
保留当前生成stub源文件,skeleton源文件在测试时未生成

-v1.1
生成与RMI 1.1协议兼容的stub,skeleton

-v1.2
生成与RMI 1.2协议兼容的stub,skeleton

-vcompat
生成与RMI 1.1和1.2协议兼容的stub,skeleton

-classpath
指定RMI远程实现类的类路径.
如果使用的IDE为Eclipse,可将其设为%project_name%/bin,project_name应替换为具体的项目名.对于需要多次生成stub,skeleton的应用,建议在CMD中通过设置set classpath=%project_name%/bin进行设置,这样可以减少rmic命令的长度

-d
用于指定stub输出的输出目录

示例1:
rmic -keep -d d:\test -classpath d:\myproject\JavaRMI\bin com.pa.rmi.test.upload.FileUploadHanlderImpl

上述命令将FileUploadHandlerImpl(class文件)生成的stub文件存放在d:\test\com\pa\rmi\test\upload目录下,生成的文件名为:FileUploadHandlerImpl_Stub.class,FileUploadHandlerImpl_Stub.java

示例2:

set classpath=d:\myproject\JavaRMI\bin

rmic -keep -d d:\test com.pa.rmi.test.upload.FileUploadHandlerImpl

上述命令生成的结果与示例1相同,由于设置了classpath,在批处理方面有较好的体验.

分享到:
评论

相关推荐

    苹果电脑安装jdk1.6 mac for jdk1.6 jdk6 安装版

    mac for jdk1.6 jdk6 安装版 里面有两个jdk1.6的安装包,都可以用 如果电脑上安装有1.7,1.8等高版本jdk就不要再下安装包了,安装包安装会报错 命令是这个:brew install ...如果看不懂 移步搜怎么使用brew安装jdk1.6

    okhttp3.8源码使用jdk1.6重新编译_okhttp3.8.0-jdk1.6.zip

    1.okhttp3.8源码使用jdk1.6重新编译,已集成了okio,在javaweb项目中使用,未在安卓项目中使用 2.okhttp3.8源码使用jdk1.6重新编译_okhttp3.8.0-jdk1.6.jar

    jdk1.6集成jjwt的问题

    标题中的“jdk1.6集成jjwt的问题”指的是在Java Development Kit (JDK) 版本1.6的环境下,尝试整合JSON Web Token (JWT) 库jjwt时遇到的挑战。JWT是一种开放标准(RFC 7519),用于在各方之间安全地传输信息作为 ...

    aspose-words-15.8.0-jdk1.6

    aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-15.8.0-jdk1.6aspose-words-...

    jdk1.6压缩包,下载即用

    - **下载**:从Oracle官网或其他可信源下载JDK 1.6的安装文件,如"jdk1.6.exe"。 - **安装**:双击执行安装文件,按照向导步骤进行安装,选择合适的安装路径。 - **环境变量设置**:安装完成后,需要在系统环境变量...

    JDK1.6版本下载

    **JDK 1.6版本详解** Java Development Kit(JDK)是Oracle公司提供的用于开发和运行Java应用程序的工具集合。JDK 1.6,也被称为Java SE 6,是Java平台的一个重要版本,发布于2006年12月11日。这个版本在Java社区中...

    jdk1.6 解压版-windows

    在Windows环境下使用JDK1.6,你需要设置环境变量,主要包括`JAVA_HOME`指向JDK的安装目录,以及`PATH`添加%JAVA_HOME%\bin,确保系统可以找到JDK的可执行文件。 JDK1.6相对于更早的版本,引入了一些新特性,如: -...

    jdk1.6免安装版

    使用JDK1.6免安装版的优点主要有: 1. 方便携带:可以放在U盘或其他移动存储设备上,在任何有Java环境需求的电脑上运行。 2. 避免系统污染:不写入注册表,减少系统文件冲突,尤其在公共或共享计算机上使用更为安全...

    JDK1.6百度云下载

    根据提供的标题、描述以及部分内容,我们可以总结出与JDK1.6百度云下载相关的几个重要知识点: ### 一、JDK1.6简介 Java Development Kit(简称JDK)是Sun Microsystems公司针对Java语言开发的一套开发工具包,它...

    jdk1.6 32位免安装纯绿色版

    值得注意的是,虽然JDK 1.6已经比较老旧,许多现代的Java应用和框架可能不再支持这个版本,开发者通常会被建议使用更新的JDK版本,例如JDK 8或更高。然而,在某些特殊情况下,如旧项目维护或与特定版本的软件兼容性...

    okhttp3.8.0-jdk1.6.zip

    使用OkHttp3.8.0-jdk1.6.jar,开发者可以在JDK1.6的环境下享受到高效且稳定的网络请求服务。同时,结合json-20160810.jar,可以实现数据的快速转换,进一步提升项目的开发效率。对于那些需要在老版本Java环境中工作...

    jdk1.6解压版(免安装版)

    7. **使用JDK1.6**:现在你可以开始编写Java程序,使用`javac`命令编译源代码,并用`java`命令运行生成的字节码文件。此外,JDK还包含了诸如javadoc(生成API文档)、jmap(内存分析工具)和jconsole(JVM监控工具)...

    解决JDK1.6下的Base64报错问题

    在资源文件中的`解决JDK1.6下的Base64.jar`可能是包含了一个兼容JDK 1.6的Base64实现的第三方库,你可以直接将这个jar包添加到你的项目类路径中,这样就可以使用其中提供的Base64类而无需修改代码。添加方法通常包括...

    jdk1.6jar包

    这个特定的更新主要集中在错误修复和安全补丁上,确保开发者在使用JDK 1.6时,能避免已知的安全风险,同时提高系统的稳定性。这些更新可能包括对Java插件、Java运行时环境、Javadoc工具、Java编译器等各个组件的改进...

    jdk1.6解决base64

    因此,在JDK 1.6下使用这些类时可能会遇到兼容性问题,比如编译错误或者运行时异常等。 #### 解决方案 为了解决这个问题,可以考虑引入Apache Commons Codec库。Apache Commons Codec库提供了一系列编码器和解码器...

    如何解决JDK1.6下的Base64

    提供的压缩包文件"解决JDK1.6下的Base64.txt"可能包含了如何集成和使用这些第三方库的详细步骤,或者可能是自定义的Base64实现。在实际应用中,你需要根据文件内容来调整你的项目配置。 总的来说,尽管JDK 1.6没有...

    jdk1.6下载可以直接用(不用安装),下了可以直接在百度搜索jdk配置环境,方便快捷.zip

    这个压缩包提供的JDK1.6版本无需安装,用户可以直接解压后使用,这对于开发者来说是一个便捷的选择,特别是在某些旧项目或者特定环境下仍需使用这个版本的JDK。 配置JDK环境变量是使用Java开发工具的必要步骤,主要...

    jdk 1.6 64位

    Java Development Kit(JDK)是...请注意,JDK 1.6已过时,不再接收安全更新,因此对于生产环境,建议使用更新的JDK版本,以保证系统的安全性和稳定性。对于学习和测试目的,了解旧版本的特性和历史变迁也是有价值的。

    IBMJDK1.6linux.zip

    在使用IBM JDK 1.6进行开发时,开发者需要注意兼容性问题,因为随着时间的推移,新的Java版本可能会弃用旧的功能。同时,虽然IBM JDK提供了性能优势,但在某些特定场景下,可能需要与Oracle JDK进行对比测试,以确定...

    JDK 1.6 绿色版 4

    JDK 1.6 绿色版,我想很多人可能都需要,这是分卷4,剩下的分卷地址如下: JDK 1.6 绿色版 2 http://download.csdn.net/source/1502201 JDK 1.6 绿色版 3 http://download.csdn.net/source/1502209 JDK 1.6 绿色版...

Global site tag (gtag.js) - Google Analytics