;)

2013/8/13 Olivier Lamy <[email protected]>

> oups apologize my bad.
> As it's a plugin that's should work.
>
> On 13 August 2013 20:36, Olivier Lamy <[email protected]> wrote:
> > the main issue is ${java.home}
> > This is replaced with the local value when the pom is deployed.
> > And that's really a pain..
> >
> > On 13 August 2013 04:24, Lennart Jörelid <[email protected]>
> wrote:
> >> Hello all,
> >>
> >> The AspectJ maven plugin needs to include tools.jar into classpath.
> >> I suspect there are other Mojo plugins which need this as well - if so,
> we
> >> need a common way to handle the tools.jar problematics preferably
> defined
> >> within the mojo parent.
> >>
> >> I would suggest a dependencyManagement and profile addition.
> >> Thus, a dependency defined within the dependencyManagement section:
> >>
> >> <dependency>
> >>                 <groupId>com.sun</groupId>
> >>                 <artifactId>tools</artifactId>
> >>                 <version>${java.version}</version>
> >>                 <scope>system</scope>
> >>                 <systemPath>${toolsjar}</systemPath>
> >>             </dependency>
> >>
> >> and a set of profiles defining the toolsjar variable:
> >>
> >>     <profiles>
> >>         <profile>
> >>             <id>standardToolsJar-profile</id>
> >>             <activation>
> >>                 <activeByDefault>true</activeByDefault>
> >>                 <file>
> >>                     <exists>${java.home}/../lib/tools.jar</exists>
> >>                 </file>
> >>             </activation>
> >>             <properties>
> >>                 <toolsjar>${java.home}/../lib/tools.jar</toolsjar>
> >>             </properties>
> >>         </profile>
> >>         <profile>
> >>             <id>appleJdkToolsJar-profile</id>
> >>             <activation>
> >>                 <activeByDefault>false</activeByDefault>
> >>                 <file>
> >>                     <exists>${java.home}/../Classes/classes.jar</exists>
> >>                 </file>
> >>             </activation>
> >>             <properties>
> >>                 <toolsjar>${java.home}/../Classes/classes.jar</toolsjar>
> >>             </properties>
> >>         </profile>
> >>     </profiles>
> >>
> >> etc.
> >>
> >> Fair to place a JIRA issue, or do you feel it should be done in another
> way
> >> (such as local to the Mojo projects which need the functionality, and
> thus
> >> [unnecessarily] repeated between them?
> >>
> >>
> >>
> >> --
> >> +==============================+
> >> | Bästa hälsningar,
> >> | [sw. "Best regards"]
> >> |
> >> | Lennart Jörelid
> >> | EAI Architect & Integrator
> >> |
> >> | jGuru Europe AB
> >> | Mölnlycke - Kista
> >> |
> >> | Email: [email protected]
> >> | URL:   www.jguru.se
> >> | Phone
> >> | (skype):    jgurueurope
> >> | (intl):     +46 708 507 603
> >> | (domestic): 0708 - 507 603
> >> +==============================+
> >
> >
> >
> > --
> > Olivier Lamy
> > Ecetera: http://ecetera.com.au
> > http://twitter.com/olamy | http://linkedin.com/in/olamy
>
>
>
> --
> Olivier Lamy
> Ecetera: http://ecetera.com.au
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>
>


-- 

--
+==============================+
| Bästa hälsningar,
| [sw. "Best regards"]
|
| Lennart Jörelid
| EAI Architect & Integrator
|
| jGuru Europe AB
| Mölnlycke - Kista
|
| Email: [email protected]
| URL:   www.jguru.se
| Phone
| (skype):    jgurueurope
| (intl):     +46 708 507 603
| (domestic): 0708 - 507 603
+==============================+

Reply via email to