« Return to Thread: [jira] Created: (MEVENIDE-619) System dependencies lost when using assemblies

[jira] Reopened: (MEVENIDE-619) System dependencies lost when using assemblies

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View in Thread


     [ http://jira.codehaus.org/browse/MEVENIDE-619?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Mutch reopened MEVENIDE-619:
-----------------------------------


It seems the new run / debug system has made the problem worse. Now it fails with class not found no matter how I try to run the application.

> System dependencies lost when using assemblies
> ----------------------------------------------
>
>                 Key: MEVENIDE-619
>                 URL: http://jira.codehaus.org/browse/MEVENIDE-619
>             Project: mevenide
>          Issue Type: Bug
>          Components: mevenide-netbeans
>    Affects Versions: NB_3.1
>         Environment: Java 6, NB 6.1 Dev
>            Reporter: Daniel Mutch
>            Assignee: Milos Kleint
>             Fix For: NB_3.1
>
>
> Steps to reproduce:
> 1) Create a new maven project using standard archetype.
> 2) Add the following system dependency on javac
> <dependency>
>             <groupId>com.sun</groupId>
>             <artifactId>tools</artifactId>
>             <version>1.6.0</version>
>             <scope>system</scope>
>             <type>jar</type>
>             <systemPath>${JAVA_6_HOME}/lib/tools.jar</systemPath>
> </dependency>
> This assumes you have a system variable declared for JAVA_6_HOME
> 3) In the main method of your class put the line
> Main.compile(null);
> and fix imports.
> 4) Compile
> 5) Firstly, right click (on file) and run. NPE will be observed as expected since we are passing null to the compile method.
> 6) Now right click on project, choose properties and set the main class.
> 7) Now run the project (instead of using run file). Instead of the NPE get message:
> Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/Main

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: [jira] Created: (MEVENIDE-619) System dependencies lost when using assemblies