我在netbeans 6.5中编写了rmi服务器代码。如何在netbeans 6.5中使用rmic,以便我可以创建server_stub类?
答案 0 :(得分:0)
如果您使用 Spring 远程代理(RmiProxyfactoryBean
),则根本不需要生成任何存根/ skel类。 Spring在幕后为你做了所有的魔术。您甚至不需要实现Remote
接口!
答案 1 :(得分:0)
为什么不编辑位于项目根目录中的标准build.xml?包括Rmic Ant任务。每次在netbeans中构建项目时,这都会自动使您的类失真。
答案 2 :(得分:-1)
你不能使用rmic通过netbeans。您需要通过在命令行运行rmic命令手动生成服务器存根。但是在eclipse的情况下,你可以在rmi插件的帮助下从ide生成存根。
答案 3 :(得分:-2)
您必须将以下代码插入build.xml文件。
<target name="startRMI" depends="init"> <exec executable="rmiregistry" dir="${build.classes.dir}"> </exec> </target>
然后右键单击 - &gt; build.xml - &gt;运行目标 - &gt;其他目标 - &gt; startRMI
这将启动RMI注册表。