using rmic in netbeans


I have written rmi server code in netbeans 6.5. How can I use rmic in netbeans 6.5 so that I can create server_stub class?


If you use <strong>Spring's</strong> remote proxying (RmiProxyfactoryBean), you don't need to generate any stub/skel classes at all. Spring just does all the magic for you behind the scenes. You don't even need to implement the Remote interface!

See <a href="http://static.springframework.org/spring/docs/2.5.x/reference/remoting.html#remoting-rmi" rel="nofollow">the docs here</a>


Why not edit the standard build.xml located in the project root directory? Include the <a href="http://ant.apache.org/manual/Tasks/rmic.html" rel="nofollow">Rmic</a> Ant task. This will automatically rmic your classes every time you build a project in netbeans.


you cannot use rmic through netbeans. you need to generate the server stub manually by running the rmic command at the command line. but in case of eclipse you can generate the stub from the ide with the help of rmi plugin.


You have to insert the below code into your build.xml file.

<blockquote> <target name="startRMI" depends="init"> <exec executable="rmiregistry" dir="${build.classes.dir}"> </exec> </target> </blockquote>

Then right click -> build.xml -> Run target -> Other targets -> startRMI

This will start the RMI registry.


  • Trying to create a Meteor Package
  • Skeletonization using EmguCV
  • WCF error “The X.509 certificate chain building failed” despite trusted root CA
  • How To Protect Database Files From Copying In Windows
  • How to store pointer to S3 objects in Amazon SimpleDB?
  • How to load a CascadeClassifier using Emgu c#
  • Find first match in table range
  • Ignore some files from SVN commit
  • Pass nested C++ vector as built-in style multi-dimensional array
  • What is the best way to include a style sheet for a specific page?
  • How to modify the HTML tag in Drupal 6?
  • Ruby: FileUtils.cp truncates file; FileUtils.mv it does not?
  • Can my app be notified when another application starts/stops playing audio?
  • Why are “sc.addFile” and “spark-submit --files” not distributing a local file to all workers?
  • Comparing user's facebook/twitter friends to site's users in Python/Django
  • Double dispatch in Java example
  • Why can't UI components be accessed from a backgroundworker?
  • Servlet stops working on Tomcat server after some hits or time
  • Best way to dynamically load an xml configuration file into a Flex4/Flash movie at runtime?
  • Why use database factory in asp.net mvc?
  • Can someone please explain to me in the most layman terms how to use EventArgs?
  • Web.config system.webserver errors
  • Jenkins: FATAL: Could not initialize class hudson.util.ProcessTree$UnixReflection
  • Firefox Extension - Monitor refresh and change of tab
  • Zurb Foundation _global.scss meta styles for js?
  • Django simple Captcha “No module named fields” error
  • How to run “Deployd” on port 80 instead of port 5000 in webserver.
  • Switching to Release Build causes runtime error in Web Reference
  • SignalR .NET Client Invoke throws an exception
  • How do I change content of ComboFieldEditor?
  • Azure Cloud Service Web Role web pages do not load
  • C# - Serializing and deserializing static member
  • Bug in WPF DataGrid
  • Incrementing object id automatically JS constructor (static method and variable)
  • Statically linking a C++ library to a C# process using CLI or any other way
  • QuartzCore.framework for Mono Develop
  • RestKit - RKRequestDelegate does not exist
  • python regex in pyparsing
  • C# - Getting references of reference
  • coudnt use logback because of log4j