This works :
java -mp mlib -addmods module2  -cp jars/nonmodule.jar
nonmodule.NonModuleClass
NonModule Say Hello

Whereas this does not :
java -modulepath mlib -addmods ALL-MODULE-PATH  -cp jars/nonmodule.jar
nonmodule.NonModuleClass
Error: Main method not found in class nonmodule.NonModuleClass, please
define the main method as:
   public static void main(String[] args)



On Mon, Jun 20, 2016 at 1:51 PM, <mark.reinh...@oracle.com> wrote:

> 2016/6/20 12:20:51 -0700, alan.bate...@oracle.com:
> > ...
> >
> > If you add `-addmods module1` to the command line then I assume it will
> > work. The reason you need this is because there isn't any module that
> > has declared a dependency on "module1". The "Root modules" section in
> > JEP 261 [1] has the details on the root modules to resolve at startup.
> >
> > -Alan
> >
> > [1] http://openjdk.java.net/jeps/261
>
> Handy direct link: http://openjdk.java.net/jeps/261#Root-modules
>
> (URI fragment identifiers FTW!)
>
> - Mark
>



-- 
Best Regards,
Vishal Jain

Reply via email to