Hi!
ich hab folgendes Problem. Ich nutze die ganze Zeit Netbeans 6.0 Beta und hab damit gearbeitet. Ein Projekt von mir, nutzt JNI und eine mit C++ erstellte DLL. Soweit so gut. Nun installiere ich heute Netbeans 6.0 final und öffne mein Projekt und will es ausführen, da schlägt es mir folgende Exception um die Ohren:
Ich hab ne 64bit Intel CPU aber bis heute funktionierte es immer ?!
Mit der NetBeans Beta (zum Glück hab ich die noch drauf) funktioniert das builden einwandfrei. Es muss also an meinem neuen Netbeans liegen, aber ich kann mir absolut nicht erklären, wie diese Exception zustande kommt, zumal es eine Exception von Java ist, Netbeans hat doch damit rein garnichts zu tun.
PS: ich sehe grade, mein "altes" Netbeans nutzt als Java Platform jdk1.6.0_02, mein "neu installierstes" Netbeans aber jdk1.6.0_03. Kann es daran liegen ? Haben die in dem Update irgendwas dahingehend verändert?
ich hab folgendes Problem. Ich nutze die ganze Zeit Netbeans 6.0 Beta und hab damit gearbeitet. Ein Projekt von mir, nutzt JNI und eine mit C++ erstellte DLL. Soweit so gut. Nun installiere ich heute Netbeans 6.0 final und öffne mein Projekt und will es ausführen, da schlägt es mir folgende Exception um die Ohren:
Code:
Exception in thread "Timer-0" java.lang.UnsatisfiedLinkError: C:\Projekte\Projekt\mylib.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
.
.
.
Ich hab ne 64bit Intel CPU aber bis heute funktionierte es immer ?!
Mit der NetBeans Beta (zum Glück hab ich die noch drauf) funktioniert das builden einwandfrei. Es muss also an meinem neuen Netbeans liegen, aber ich kann mir absolut nicht erklären, wie diese Exception zustande kommt, zumal es eine Exception von Java ist, Netbeans hat doch damit rein garnichts zu tun.
PS: ich sehe grade, mein "altes" Netbeans nutzt als Java Platform jdk1.6.0_02, mein "neu installierstes" Netbeans aber jdk1.6.0_03. Kann es daran liegen ? Haben die in dem Update irgendwas dahingehend verändert?