There might be a better way (or more Maven-ish way) to do it, but a
symbolic link is certainly the simplest.

Wayne

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