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