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

Jerome Lacoste closed MEXEC-33.
-------------------------------

      Assignee: Jerome Lacoste
    Resolution: Fixed

I've fixed it the same way the exec:exec mojo works, i.e. using a 
classpathScope parameter.

The code was refactored to use the same code. I fixed an error in which I was 
using the getArtifacts() method instead of getCompileArtifacts() method, which 
could have caused some issues. The code is ugly...

The new functionality comes with a test project that unfortunately isn't 
automated yet. Blame lack of proper integration tests.

 svn commit -m "MEXEC-33 support classpathScope in exec:java mojo as well."
Sending        src/main/java/org/codehaus/mojo/exec/AbstractExecMojo.java
Sending        src/main/java/org/codehaus/mojo/exec/ExecJavaMojo.java
Sending        src/main/java/org/codehaus/mojo/exec/ExecMojo.java
Sending        src/test/java/org/codehaus/mojo/exec/ExecJavaMojoTest.java
Sending        src/test/projects/project13/pom.xml
Adding         src/test/projects/project14
Adding         src/test/projects/project14/output.txt
Adding         src/test/projects/project14/pom.xml
Adding         src/test/projects/project14/src
Adding         src/test/projects/project14/src/test
Adding         src/test/projects/project14/src/test/java
Adding         src/test/projects/project14/src/test/java/org
Adding         src/test/projects/project14/src/test/java/org/codehaus
Adding         src/test/projects/project14/src/test/java/org/codehaus/mojo
Adding         src/test/projects/project14/src/test/java/org/codehaus/mojo/exec
Adding         
src/test/projects/project14/src/test/java/org/codehaus/mojo/exec/test1
Adding         
src/test/projects/project14/src/test/java/org/codehaus/mojo/exec/test1/Test.java
Transmitting file data ........
Committed revision 6914.


> includeTestScopeDependenciesAndSources parameter
> ------------------------------------------------
>
>                 Key: MEXEC-33
>                 URL: http://jira.codehaus.org/browse/MEXEC-33
>             Project: Maven 2.x Exec Plugin
>          Issue Type: New Feature
>          Components: java
>    Affects Versions: 1.1-beta-1
>            Reporter: Geoffrey De Smet
>            Assignee: Jerome Lacoste
>            Priority: Minor
>             Fix For: 1.1-beta-2
>
>
> Including test scope dependencies and sources in the classpath of exec:java 
> would be very usefull (to me at least :):
> I have a CreateTestDataIntoMainDatabase class which is located in my test 
> sources dir and reuses some stuff from my unit tests.

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


Reply via email to