我在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. rmic错误类未找到
- 4. 在netbeans中使用QtApplication
- 5. 在Netbeans中使用JavaPathFinder
- 6. 在Netbeans中使用Python
- 7. 在netbeans中使用JTable
- 8. 在netbeans中使用lwuit 6.9.1
- 9. 在Netbeans中使用Thymeleaf 7.1.2
- 10. 在Netbeans中使用gcc
- 11. 在Netbeans中使用代
- 12. 在NetBeans中使用jList JFrame
- 13. 在Netbeans 8.1中使用Vaadin
- 14. 使用wsejbdeploy通过Ant运行RMIC时出错taskdef
- 15. 如何在maven程序集中包含rmic包jar
- 16. 在rmic汇编中找不到类错误
- 17. UnsatisfiedLinkError用在Mac OS X中使用NetBeans
- 18. 在Netbeans中使用C++中的libXml2
- 19. 使用Netbeans和Swing在Netbeans中部署创建Applet的错误
- 20. 如何在netbeans中使用Play Framework 2.0
- 21. NBMongo无法在NetBeans 8.2中使用?
- 22. 使用git在Netbeans中访问回购
- 23. Web开发在Java中使用NetBeans
- 24. 如何在NetBeans中使用.jar文件?
- 25. 使用NetBeans在Ruby中连接到MySQL
- 26. 如何在netbeans中使用Groovy 2.0
- 27. 如何在NetBeans 6.7/6.8中使用ProGuard?
- 28. 在JavaFX 2中使用Netbeans平台?
- 29. 在Netbeans中使用git的版本号
- 30. 在Netbeans中使用Web服务
我已经添加了tags-netbeans和netbeans 6.5,因为它与两者都有关系。 – 2009-07-01 06:03:45
这是一个糟糕的主意,将来会导致太多标签。对于那些正在寻找答案的人来说很难。恢复它。谢谢。 – 2009-07-01 07:00:48