我在NetBeans 6.5中编写了rmi服务器代码。我如何在NetBeans 6.5中使用rmic,以便我可以创建server_stub类?在netbeans中使用rmic
回答
如果您使用Spring的远程代理(RmiProxyfactoryBean
),则根本不需要生成任何存根/备份类。春天在幕后为你做了所有的魔术。你甚至不需要实现Remote
界面!
如果调用UnicastRemoteObject.exportObject(Remote,port),则标准RMI实现还提供了代理实现。 – kdgregory 2009-07-21 13:21:05
是的 - 但在春天你可以导出任何东西;甚至不实现远程的接口 – 2009-07-21 15:21:02
你不能RMIC通过NetBeans的使用。您需要通过在命令行运行rmic命令来手动生成服务器存根。但在Eclipse的情况下,您可以在rmi插件的帮助下从ide生成存根。
为什么不编辑位于项目根目录下的标准build.xml?包括Rmic Ant任务。这会在您每次在netbeans中创建项目时自动生成您的类。
您必须将下面的代码插入到build.xml文件中。
<target name="startRMI" depends="init"> <exec executable="rmiregistry" dir="${build.classes.dir}"> </exec> </target>
然后点击右键 - > build.xml文件 - >运行目标 - >其他目标 - > startRMI
这将启动RMI注册表。
- 1. Netbeans的,蚂蚁和RMIC(Java RMIC编译器)(帮助与)
- 2. RMI中的rmic是什么?
- 3. 在Netbeans中使用Python
- 4. 在Netbeans中使用JavaPathFinder
- 5. 在Netbeans 8.1中使用Vaadin
- 6. 在netbeans中使用lwuit 6.9.1
- 7. 在Netbeans中使用Thymeleaf 7.1.2
- 8. 在rmic汇编中找不到类错误
- 9. UnsatisfiedLinkError用在Mac OS X中使用NetBeans
- 10. 使用Netbeans和Swing在Netbeans中部署创建Applet的错误
- 11. 如何在ES2015中使用Netbeans?
- 12. 如何在netbeans中使用Groovy 2.0
- 13. Javadoc未在NetBeans中使用Gradle Build
- 14. 如何在Netbeans中使用Zend工具
- 15. 如何在NetBeans中使用Angular 4?
- 16. 在NetBeans中使用Maven的JavaFX项目
- 17. Web开发在Java中使用NetBeans
- 18. 在Netbeans中使用带有Javadoc的taglet
- 19. 在Netbeans中使用特征库
- 20. 使用jruby在netbeans中运行laika 1.1.6
- 21. 使用NetBeans在Ruby中连接到MySQL
- 22. 在Netbeans/Java中使用参数传递
- 23. 在Netbeans中使用位图字体
- 24. Javadoc在Netbeans中使用Mac os x
- 25. 在新netbeans中使用面孔
- 26. 在Netbeans中使用Doctrine命令
- 27. 在NetBeans GUI Builder中使用CardLayout
- 28. 在Netbeans和Virtualbox中使用APIGEN
- 29. 使用netbeans在java中调试代码
- 30. 如何在netbeans中使用Play Framework 2.0
我已经添加了tags-netbeans和netbeans 6.5,因为它与两者都有关系。 – 2009-07-01 06:03:45
这是一个糟糕的主意,将来会导致太多标签。对于那些正在寻找答案的人来说很难。恢复它。谢谢。 – 2009-07-01 07:00:48