我在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