Well maybe it an outdated URL when I go here 
http://fisheye.codehaus.org/browse/mojo/tags/exec-maven-plugin-1.2.1 from the 
Source Repository page it tells me everything was deleted on 11/22/2011.

Blair

-----Original Message-----
From: Robert Scholte [mailto:codeh...@sourcegrounds.com] 
Sent: Wednesday, October 16, 2013 10:50 AM
To: user@mojo.codehaus.org
Subject: Re: [mojo-user] Is there a way to grab the classpath

About which project are you talking?
http://svn.codehaus.org/mojo/trunk/mojo/exec-maven-plugin/ ?

Robert

On Wed, 16 Oct 2013 19:45:28 +0200, Jennings, Blair <blair.jenni...@nuance.com> 
wrote:

> Umm, quick question is the exec-maven project dead? I just noticed 
> that all of the code is deleted from the scm and it hasn't been 
> updated to maven 3.
>
> Thanks,
>
> Blair
>
> -----Original Message-----
> From: Robert Scholte [mailto:codeh...@sourcegrounds.com]
> Sent: Tuesday, October 15, 2013 12:28 PM
> To: user@mojo.codehaus.org
> Subject: Re: [mojo-user] Is there a way to grab the classpath
>
> http://maven.apache.org/plugins/maven-dependency-plugin/build-classpat
> h-mojo.html
> should work.
>
> There's one small note: I don't think you can use the value of the 
> outputProperty directly in the pom.xml, since this file is parsed and 
> resolved first, before any plugin is called. But you can use it to 
> filter a resource file.
>
> Robert
>
> On Tue, 15 Oct 2013 21:01:32 +0200, Jennings, Blair 
> <blair.jenni...@nuance.com> wrote:
>
>> Like I said, we are removing ant from our builds (long story) so that 
>> is not going to work. And I tried using maven.compile.classpath but 
>> it was empty.
>>
>> Blair
>>
>> -----Original Message-----
>> From: Mirko Friedenhagen [mailto:mfriedenha...@gmail.com]
>> Sent: Tuesday, October 15, 2013 11:58 AM
>> To: user@mojo.codehaus.org
>> Subject: Re: [mojo-user] Is there a way to grab the classpath
>>
>> Hello Blair,
>>
>> you may invoke ant from Maven, use this in your plugin section (you 
>> might use maven.compile.classpath as well):
>>
>>             <plugin>
>>                 <groupId>org.apache.maven.plugins</groupId>
>>                 <artifactId>maven-antrun-plugin</artifactId>
>>                 <version>1.7</version>
>>                 <executions>
>>                     <execution>
>>                         <phase>integration-test</phase>
>>                         <configuration>
>>                             <tasks>
>>                                 <property name="maven.test.classpath"
>>                                     refid="maven.test.classpath" />
>>                                 <java failonerror="true" fork="true"
>>                                     classpath="${maven.test.classpath}"
>>                                     classname="YOUR_MAIN_CLASS">
>>                                     <arg
>>                                         value="COMMAND_LINE_ARGS" />
>>                                 </java>
>>                             </tasks>
>>                         </configuration>
>>                         <goals>
>>                             <goal>run</goal>
>>                         </goals>
>>                     </execution>
>>                 </executions>
>>             </plugin>
>>
>> Regards
>> Mirko
>> Regards Mirko
>> --
>> http://illegalstateexception.blogspot.com/
>> https://github.com/mfriedenhagen/
>> https://bitbucket.org/mfriedenhagen/
>>
>>
>> On Tue, Oct 15, 2013 at 7:03 PM, Jennings, Blair 
>> <blair.jenni...@nuance.com> wrote:
>>> I could write a launcher app but then we will have a launcher app 
>>> for an already existing launcher app (the 3rd party one). I prefer 
>>> to make this system simpler not more complex, so I would rather not. 
>>> As to using ant we are actually trying to remove ant from our builds 
>>> that is why we opted to use maven, so bringing ant back into the 
>>> picture is a nonstarter. It looks like I might have to extend the 
>>> exec plugin myself to do what I need it to do. No problem I wanted 
>>> to exhaust all other possibilities first before going down that path.
>>>
>>>
>>>
>>> Thanks,
>>>
>>>
>>>
>>> Blair
>>>
>>>
>>>
>>> From: Russell Gold [mailto:r...@gold-family.us]
>>> Sent: Tuesday, October 15, 2013 9:56 AM
>>>
>>>
>>> To: user@mojo.codehaus.org
>>> Subject: Re: [mojo-user] Is there a way to grab the classpath
>>>
>>>
>>>
>>> HI Blair,
>>>
>>>
>>>
>>> Can you write a launcher app? That is, one that you can launch via 
>>> the exec plugin, and which can do the translation and launch the 
>>> other app?
>>>
>>>
>>>
>>> Alternately, I think you could use the ant run plugin - that should 
>>> have properties which provide the actual class path - and then you 
>>> would use ant to do the launching.
>>>
>>>
>>>
>>> - Russ
>>>
>>>
>>>
>>> On Oct 15, 2013, at 12:04 PM, "Jennings, Blair"
>>> <blair.jenni...@nuance.com>
>>> wrote:
>>>
>>>
>>>
>>> Hi Russell,
>>>
>>>
>>>
>>> Unfortunately, the app in question is not mine to change. It is a 
>>> third party one that we write components for, so I need to feed it 
>>> what is needed from maven.
>>>
>>>
>>>
>>> Blair
>>>
>>>
>>>
>>> From: Russell Gold [mailto:r...@gold-family.us]
>>> Sent: Tuesday, October 15, 2013 9:00 AM
>>> To: user@mojo.codehaus.org
>>> Subject: Re: [mojo-user] Is there a way to grab the classpath
>>>
>>>
>>>
>>> Hi Blair,
>>>
>>>
>>>
>>> The underlying property is a list of strings. What you get when you 
>>> use it in a POM is the string representation. You would have to get 
>>> your program to translate it into a class path. Since your app is 
>>> taking it as a parameter, it should be able to do that. Just strip 
>>> off the beginning and ending brackets and split the string at the 
>>> commas.
>>>
>>>
>>>
>>> Regards,
>>>
>>> Russ
>>>
>>>
>>>
>>> On Oct 15, 2013, at 11:04 AM, "Jennings, Blair"
>>> <blair.jenni...@nuance.com>
>>> wrote:
>>>
>>>
>>>
>>>
>>> Thanks Russell,
>>>
>>>
>>>
>>> That has the right data just not in the right format. I need it to 
>>> look just like a normal classpath with the platform appropriate 
>>> separators. In my case that would be a : for I am on a linux box.
>>> Instead that property gives me a comma delimited list that seems to 
>>> also start with a [.  Is there some way to transform that property 
>>> into what I need or is there another property out there that will 
>>> give me what I want?
>>>
>>>
>>>
>>> Thanks,
>>>
>>>
>>>
>>> Blair
>>>
>>>
>>>
>>> From: Russell Gold [mailto:r...@gold-family.us]
>>> Sent: Monday, October 14, 2013 5:06 PM
>>> To: user@mojo.codehaus.org
>>> Subject: Re: [mojo-user] Is there a way to grab the classpath
>>>
>>>
>>>
>>> Try the property, "project.compileClasspathElements"
>>>
>>>
>>>
>>> On Oct 14, 2013, at 7:34 PM, "Jennings, Blair"
>>> <blair.jenni...@nuance.com>
>>> wrote:
>>>
>>>
>>>
>>>
>>>
>>> Hello,
>>>
>>>
>>>
>>> I am trying to use the exec plugin to run a vry large distributed 
>>> application, but in order to start the system I need to be able to 
>>> read the maven built classpath and pass that into my app as a 
>>> parameter. Is there a way to read the current classpath into a 
>>> variable or reference it in any way? I have tried multiple different 
>>> properties found via Google, but none of them have the data I need.
>>>
>>>
>>>
>>> Thanks,
>>>
>>>
>>>
>>>
>>>
>>> Blair
>>>
>>>
>>>
>>>
>>>
>>> -----------------
>>>
>>> Author, Getting Started with Apache Maven 
>>> <http://www.packtpub.com/getting-started-with-apache-maven/video>
>>>
>>> Come read my webnovel, Take a Lemon <http://www.takealemon.com>,
>>>
>>> and listen to the Misfile radio play 
>>> <http://www.fuzzyfacetheater.com/misfile/>!
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -----------------
>>>
>>> Author, Getting Started with Apache Maven 
>>> <http://www.packtpub.com/getting-started-with-apache-maven/video>
>>>
>>> Come read my webnovel, Take a Lemon <http://www.takealemon.com>,
>>>
>>> and listen to the Misfile radio play 
>>> <http://www.fuzzyfacetheater.com/misfile/>!
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> -----------------
>>>
>>> Author, Getting Started with Apache Maven 
>>> <http://www.packtpub.com/getting-started-with-apache-maven/video>
>>>
>>> Come read my webnovel, Take a Lemon <http://www.takealemon.com>,
>>>
>>> and listen to the Misfile radio play 
>>> <http://www.fuzzyfacetheater.com/misfile/>!
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>
>
> --
> Using Opera's revolutionary email client: http://www.opera.com/mail/
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>


--
Using Opera's revolutionary email client: http://www.opera.com/mail/

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

    http://xircles.codehaus.org/manage_email



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

    http://xircles.codehaus.org/manage_email


Reply via email to