Question:
Can RMIC make stubs for inner classes? When I try
rmic packagename.OuterClassName$InnerClassName, it doesn't work.
Answer:
Yes, RMIC can make stubs for inner classes. However, you must use the
fully qualified name of the class to do so. In your example you have
used an "$" instead of an "." to denote the name of the inner class. Class
files generated for inner classes separate the outer class name from
the inner class name using a $ character. But the fully qualified
name of an inner class uses a dot to separate the outer class name
from the inner class name. Therefore your example should use
packagename.OuterClassName.InnerClassName.