I think what you have done is not considered a best practice in the Maven
world.  I would do my best to remove the dependency on tools.jar.  There is
no need to use this file.



On 6/12/07, Stephane Nicoll <[EMAIL PROTECTED]> wrote:

This is not needed. The Apple VM already has those classes available
by default. What I did is creating an empty jar at the correct
location named tools.jar.

HTH,
Stéphane

On 6/11/07, Siegfried Goeschl <[EMAIL PROTECTED]> wrote:
> I tried it recently with creating a symbolic link for tools.jar pointing
> to classes.jar
>
> Cheers,
>
> Siegfried Goeschl
>
> Jerome Thibaud wrote:
> > Are you saying that I can add an exclusion clause in a Profile
triggered by
> > the OS type?
> > Would it act on the dependencies declared in the build/plugins/plugin
> > section ?
> >
> > rgds
> >
> > JT
> >
> > On 6/11/07, Gregory Kick <[EMAIL PROTECTED]> wrote:
> >>
> >> The deal is that tools.jar is in classes.jar (i think) and is always
> >> on the classpath.  If you just exclude the dependency it should work.
> >>
> >> On 6/11/07, Nathan Maves <[EMAIL PROTECTED]> wrote:
> >> > What causes your project to have a dependency on tools.jar?
> >> >
> >> > I have been using maven on a mac for a while now and have never had
to
> >> deal
> >> > with the tools.jar.
> >> >
> >> > Nathan
> >> >
> >> > On 6/11/07, Jerome Thibaud <[EMAIL PROTECTED]> wrote:
> >> > >
> >> > > Hi All,
> >> > >
> >> > > Discovering the joy of coding Java in a Mac environment I learned
> >> that
> >> > > there
> >> > > is no tools.jar in the Mac version of the JDK.
> >> > > Consequence is, my projects having dependencies on tools.jar fail
to
> >> > > build.
> >> > >
> >> > > So for the project with a direct dependency, I used Profile
> >> successfully.
> >> > > I created one profile triggered by the OS family and everything
went
> >> > > smooth.
> >> > >
> >> > > Now I got 2 problems:
> >> > >    - it seems that, when inherited through transitive dependency,
the
> >> > > profile trigger is not taken into account
> >> > > and tools.jar is added to the dependencies list anyway.
> >> > >    - I got an ant plugin setup in the build section with
tools.jar in
> >> the
> >> > > dependencies section of the plugin.
> >> > > What do I use to make the dependency conditional there?
> >> > >
> >> > >
> >> > > thanks in advance
> >> > >
> >> > > Jerome
> >> > >
> >> >
> >>
> >>
> >> --
> >> Gregory Kick
> >> http://kickstyle.net/
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to