You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-user@ant.apache.org by "Foreman, Alex (IT)" <Al...@morganstanley.com> on 2007/10/08 12:59:38 UTC
JNI and Endorsed directorys
Hi,
Are there any examples of IVY using JNI or Endorsed Directorys?
Im sure I read Ivy supported JNI but I cannot find anything now.
Does Ivy support these things out of the box?
Thanks,
Alex
--------------------------------------------------------
NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.
Re: JNI and Endorsed directorys
Posted by Steve Loughran <st...@apache.org>.
Foreman, Alex (IT) wrote:
> Yes,
>
> Bringing .so files onto the classpath etc. Rarther than just .jar
> files.
>
> Thanks,
> Alex
1. Ivy lets you publish/retrieve things other than JAR files. You could
be clever and publish windows, linux 32 bit and linux 64 bit libs up
there; the hard part is probably just retrieving the versions for your
platform. I'd probably have different configs
lib-win-xp-32, lib-linux-32, lib-linux-64, etc.
Then make the decision of which one to use made in Ant based on os values.
2. you need to set up <java> with the right settings
fork="true"
<env key="PATH" path="${ivy.lib.dir}:${env.PATH}" />
<sysproperty key="java.endorsed.dirs" path="${endorsedDirs}" />
The hard part is getting the path set up right so that a DLL can load
other DLLs in the same directory; Java requires all chained libraries to
be in the PATH env variable.
>
>
> -----Original Message-----
> From: Steve Loughran [mailto:stevel@apache.org]
> Sent: 09 October 2007 10:21
> To: ivy-user@incubator.apache.org
> Subject: Re: JNI and Endorsed directorys
>
> Foreman, Alex (IT) wrote:
>> Hi,
>>
>> Are there any examples of IVY using JNI or Endorsed Directorys?
>> Im sure I read Ivy supported JNI but I cannot find anything now.
>>
>
> What do you mean? Are you trying to set up, say <java> with new stuff in
> an endorsed directory and some native libraries?
>
> -steve
--
Steve Loughran http://www.1060.org/blogxter/publish/5
Author: Ant in Action http://antbook.org/
RE: JNI and Endorsed directorys
Posted by "Foreman, Alex (IT)" <Al...@morganstanley.com>.
Yes,
Bringing .so files onto the classpath etc. Rarther than just .jar
files.
Thanks,
Alex
-----Original Message-----
From: Steve Loughran [mailto:stevel@apache.org]
Sent: 09 October 2007 10:21
To: ivy-user@incubator.apache.org
Subject: Re: JNI and Endorsed directorys
Foreman, Alex (IT) wrote:
> Hi,
>
> Are there any examples of IVY using JNI or Endorsed Directorys?
> Im sure I read Ivy supported JNI but I cannot find anything now.
>
What do you mean? Are you trying to set up, say <java> with new stuff in
an endorsed directory and some native libraries?
-steve
--
Steve Loughran http://www.1060.org/blogxter/publish/5
Author: Ant in Action http://antbook.org/
--------------------------------------------------------
NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.
Re: JNI and Endorsed directorys
Posted by Steve Loughran <st...@apache.org>.
Foreman, Alex (IT) wrote:
> Hi,
>
> Are there any examples of IVY using JNI or Endorsed Directorys?
> Im sure I read Ivy supported JNI but I cannot find anything now.
>
What do you mean? Are you trying to set up, say <java> with new stuff in
an endorsed directory and some native libraries?
-steve
--
Steve Loughran http://www.1060.org/blogxter/publish/5
Author: Ant in Action http://antbook.org/