Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / March 2006

Tip: Looking for answers? Try searching our database.

JNI loadLibrary

Thread view: 
M. Fernandez - 20 Mar 2006 11:22 GMT
Hi Everybody,

i have a question with JNI, Windows and loading libraries.
I have the following sentence

static
{
    System.loadLibrary("JARFrameGrabber");           
}

and the Windows variable PATH and CLASSPATH have been set to the folder
where the file JARFrameGrabber.dll is save.

The problem is that when I launch the program with Eclipse, it cannot
find the file.

However, when I do:

static
{
    //TODO: Strange problem with library
    //System.loadLibrary("JARFrameGrabber");   
   
    String bin = "e:\\MisArchivos\\workspace\\bin\\";
    System.load(bin+"JARFrameGrabber.dll");
}

The Java program can now work, but Why does it work like that? Is this a
problem of Eclipse (parameter that have not been set up) or a problem of
Windows (that i has not added the folder to the PATH variable) ?

Thanks a lot for your help,

Marcelo
Roedy Green - 20 Mar 2006 22:54 GMT
On Mon, 20 Mar 2006 11:22:51 +0100, "M. Fernandez"
<mache_1999@hotmail.com> wrote, quoted or indirectly quoted someone
who said :

>//System.loadLibrary("JARFrameGrabber");   
>   
>    String bin = "e:\\MisArchivos\\workspace\\bin\\";
>    System.load(bin+"JARFrameGrabber.dll");
see http://mindprod.com/jgloss/jni.html
for a discussion of this problem.

Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.