Eclipse source not found

Status
Nicht offen für weitere Antworten.
G

Giftstachel

Gast
moinmoin.

mein neues problem betrifft mal wieder nlink, welches ich als externe bibliothek importiere

fehlermeldung:
The Source attachment does not contain the source for the file Native.class

Code:
// Compiled from Native.java (version 1.5 : 49.0, super bit)
class nlink.win32.Native {
  
  // Method descriptor #29 ()V
  // Stack: 1, Locals: 1
  Native();
    0  aload_0 [this]
    1  invokespecial java.lang.Object() [1]
    4  return
      Line numbers:
        [pc: 0, line: 9]
      Local variable table:
        [pc: 0, pc: 5] local: this index: 0 type: nlink.win32.Native
  
  // Method descriptor #36 (Ljava/lang/String;)I
  static native int loadLibrary(java.lang.String arg0);
  
  // Method descriptor #38 ()I
  static native int getLastError();
  
  // Method descriptor #40 (I)Ljava/lang/String;
  static native java.lang.String formatErrorMessage(int arg0);
  
  // Method descriptor #42 (I[Ljava/lang/Object;[ILjava/lang/Class;I)Ljava/lang/Object;
  static native java.lang.Object invoke(int arg0, java.lang.Object[] arg1, int[] arg2, java.lang.Class arg3, int arg4);
  
  // Method descriptor #44 (II)I
  static native int getProcAddress2(int arg0, int arg1);
  
  // Method descriptor #46 (ILjava/lang/String;)I
  static native int getProcAddress(int arg0, java.lang.String arg1);
  
  // Method descriptor #29 ()V
  // Stack: 4, Locals: 6
  static void loadNativeLibrary();
      0  ldc <String "nlink"> [2]
      2  invokestatic java.lang.System.loadLibrary(java.lang.String) : void [3]
      5  return
      6  astore_0
      7  ldc_w <Class nlink.win32.Native> [5]
     10  invokevirtual java.lang.Class.getClassLoader() : java.lang.ClassLoader [6]
     13  ldc <String "nlink/Const.class"> [7]
     15  invokevirtual java.lang.ClassLoader.getResource(java.lang.String) : java.net.URL [8]
     18  astore_0 [res]
     19  aload_0 [res]
     20  invokevirtual java.net.URL.toExternalForm() : java.lang.String [9]
     23  astore_1 [url]
     24  aload_1 [url]
     25  ldc <String "jar://"> [10]
     27  invokevirtual java.lang.String.startsWith(java.lang.String) : boolean [11]
     30  ifeq 97
     33  aload_1 [url]
     34  bipush 33
     36  invokevirtual java.lang.String.lastIndexOf(int) : int [12]
     39  istore_2 [idx]
     40  aload_1 [url]
     41  bipush 6
     43  iload_2 [idx]
     44  invokevirtual java.lang.String.substring(int, int) : java.lang.String [13]
     47  astore_3 [filePortion]
     48  aload_3 [filePortion]
     49  ldc <String "file://"> [14]
     51  invokevirtual java.lang.String.startsWith(java.lang.String) : boolean [11]
     54  ifeq 97
     57  new java.io.File [15]
     60  dup
     61  aload_3 [filePortion]
     62  bipush 7
     64  invokevirtual java.lang.String.substring(int) : java.lang.String [16]
     67  invokespecial java.io.File(java.lang.String) [17]
     70  astore 4 [jarFile]
     72  new java.io.File [15]
     75  dup
     76  aload 4 [jarFile]
     78  invokevirtual java.io.File.getParentFile() : java.io.File [18]
     81  ldc <String "nlink.dll"> [19]
     83  invokespecial java.io.File(java.io.File, java.lang.String) [20]
     86  astore 5 [dllFile]
     88  aload 5 [dllFile]
     90  invokevirtual java.io.File.getPath() : java.lang.String [21]
     93  invokestatic java.lang.System.load(java.lang.String) : void [22]
     96  return
     97  new java.lang.UnsatisfiedLinkError [23]
    100  dup
    101  ldc <String "Unable to load nlink.dll"> [24]
    103  invokespecial java.lang.UnsatisfiedLinkError(java.lang.String) [25]
    106  athrow
      Exception Table:
        [pc: 0, pc: 5] -> 6 when : java.lang.Throwable
      Line numbers:
        [pc: 0, line: 33]
        [pc: 5, line: 34]
        [pc: 6, line: 35]
        [pc: 7, line: 40]
        [pc: 19, line: 41]
        [pc: 24, line: 42]
        [pc: 33, line: 43]
        [pc: 40, line: 44]
        [pc: 48, line: 45]
        [pc: 57, line: 46]
        [pc: 72, line: 47]
        [pc: 88, line: 48]
        [pc: 96, line: 49]
        [pc: 97, line: 53]
      Local variable table:
        [pc: 7, pc: 7] local: t index: 0 type: java.lang.Throwable
        [pc: 72, pc: 97] local: jarFile index: 4 type: java.io.File
        [pc: 88, pc: 97] local: dllFile index: 5 type: java.io.File
        [pc: 40, pc: 97] local: idx index: 2 type: int
        [pc: 48, pc: 97] local: filePortion index: 3 type: java.lang.String
        [pc: 19, pc: 107] local: res index: 0 type: java.net.URL
        [pc: 24, pc: 107] local: url index: 1 type: java.lang.String
  
  // Method descriptor #29 ()V
  // Stack: 0, Locals: 0
  static {};
    0  invokestatic nlink.win32.Native.loadNativeLibrary() : void [26]
    3  return
      Line numbers:
        [pc: 0, line: 26]
        [pc: 3, line: 27]
}

das ganze wird aufgerufen über:

Code:
import nlink.win32.*;
import nlink.impl.*;

public class GetDataFromInterface 
{
	@DllClass
	public interface InitTransToDll 
	{
	    @DllMethod
	    int InitTrans(int portnr, int intern, int irgendwas, int irgendwasanderes );    
	}
	@DllClass
	public interface Write 
	{
	    @DllMethod
	    int Write(int portnr, int intern, int irgendwas, int irgendwasanderes );    
	}
	@DllClass
	public interface Read 
	{
	    @DllMethod
	    int Read(int portnr, int intern, int irgendwas, int irgendwasanderes );    
	}
	@DllClass
	public interface Exit 
	{
	    @DllMethod
	    int Exit(int portnr, int intern, int irgendwas, int irgendwasanderes );    
	}
	
//	public class Test {
	    public void init() 
	    {
                //noch nicht ganz fertig 
	        InitTransToDll init = NLink.create(InitTransToDll.class);
	        System.out.println(init.InitTrans(29, 0 ,0,51));
	        Write write = NLink.create(Write.class);
	        System.out.println(init.InitTrans(29, 0 ,0,51));
	        Read read = NLink.create(Read.class);
	        System.out.println(init.InitTrans(29, 0 ,0,51));
	        Exit exit = NLink.create(Exit.class);
	        System.out.println(init.InitTrans(29, 0 ,0,51));

	    }    
}


nlink ist jedoch richtig eingebunden, da ich bei
Code:
import nlink.win32.*;
import nlink.impl.*;

keine fehlermeldung bekomme.
(eingefügt über projekt -- properties -- libraries -- Add External Jars)
angeblich ist die bibliothek in der re stable.
auch habe ich versucht, die entsprechenden klassen manuell in alle workpath's zu kopieren. leider ohne erfolg. also das kopieren schon^^, aber er findet die class noch immer nicht.

gibts da bei eclipse irgendwelche bestimmten konventionen, die ich beachten muss?
 

Giftstachel

Bekanntes Mitglied
Besten Dank, hat zum Teil geholfen... jetzt sind es nur noch 2 klassen, die er in der bibliothek als fehlend angibt, und nicht mehr 4 :)
 

Giftstachel

Bekanntes Mitglied
wie es aussieht, sidn die im jar-file nur zum teil implementiert... wenn man den zip-ordner nimmt, sieht es so aus, als würde es funzen.

danke nochmal für den tip, der ist gold wert. :)

öhm... wo ist denn dieser häkchen-button^^
---((closed))---
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F eclipse- source not found Java Basics - Anfänger-Themen 2
G Eclipse + "source not found" Fehler Java Basics - Anfänger-Themen 6
N Eclipse Source importieren ohne Link Java Basics - Anfänger-Themen 3
B Source Code "in einem Rutsch" drucken in Eclipse Java Basics - Anfänger-Themen 5
S Eclipse Java Source Beispiele Java Basics - Anfänger-Themen 5
L Eclipse - Source Code nativer Methoden Java Basics - Anfänger-Themen 4
M Eclipse: Einfärbung ändern für angeklickte Stellen im Source Java Basics - Anfänger-Themen 5
P Einrichtung Eclipse & Unknown Source Java Basics - Anfänger-Themen 4
H Github Projekt starten/anbinden in eclipse Java Basics - Anfänger-Themen 11
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
F Fehlermeldung in Eclipse Java Basics - Anfänger-Themen 13
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
R Einfacher Taschenrechner mit Eclipse Java Basics - Anfänger-Themen 3
P Eclipse installieren Java Basics - Anfänger-Themen 5
D Eclipse will nicht auslesen Java Basics - Anfänger-Themen 6
M Von Eclipse zum richtigen Programm Java Basics - Anfänger-Themen 1
K Wie kann ich "enter" von der Console in Eclipse löschen? Java Basics - Anfänger-Themen 2
B von Java/Eclipse verwendete Datei existiert gar nicht? Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 22
A Eclipse IDE - Wie bekomme ich eine ältere Version Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 7
C externe jar einbinden in Eclipse-Projekt Java Basics - Anfänger-Themen 2
F Falscher Link zum Path? Unterschiedliche Antworten bei Eclipse und VisualStudiocode Java Basics - Anfänger-Themen 5
berserkerdq2 Wie gebe ich den Pfad zu einer Datei an, die in einem Ordner in Eclipse ist? Java Basics - Anfänger-Themen 1
nbergmann eclipse schon mit "HalloWelt" unverständlich. Java Basics - Anfänger-Themen 4
G Zeilenumbrüche in Eclipse Java Basics - Anfänger-Themen 1
M Eclipse kennt keine String Klasse mehr Java Basics - Anfänger-Themen 1
brypa Eclipse installieren Java Basics - Anfänger-Themen 31
R Methoden Eclipse schlägt mir nicht alle Möglichkeiten vor Java Basics - Anfänger-Themen 4
P Eclipse Karate Framework API Test . Unexpected Error: the trustAnchors parameter must be non-empty Java Basics - Anfänger-Themen 1
P Apache Derby wird in Eclipse trotz Anbindung nicht gefunden Java Basics - Anfänger-Themen 6
thor_norsk Eclipse Symbole Java Basics - Anfänger-Themen 2
N Eclipse Programm normal ausführen Java Basics - Anfänger-Themen 1
lougoldi Intellij oder Eclipse Java Basics - Anfänger-Themen 7
R Eclipse Aufgabe Java Basics - Anfänger-Themen 4
B tar.gz in Eclipse als Bibliothek einbinden Java Basics - Anfänger-Themen 3
Mr.Strobel BufferedImage Exportieren Eclipse Java Basics - Anfänger-Themen 14
D wie kann man in Pong mit eclipse den schläger bewegen Java Basics - Anfänger-Themen 1
Avalon Request direkt aus Eclipse wie bei Postman Java Basics - Anfänger-Themen 3
H Brauche Hilfe in Java Eclipse Programmieraufgabe Neuling Java Basics - Anfänger-Themen 3
R Eclipse Methodenhilfe Java Basics - Anfänger-Themen 2
R Java (Eclipse) "Lagerverwaltung" HILFE Java Basics - Anfänger-Themen 13
L babylonisches Wurzelziehen (Eclipse) Java Basics - Anfänger-Themen 2
C Wie kann ich Versionen eines Projektes in Eclipse erstellen? Java Basics - Anfänger-Themen 3
T Eclipse deinstallieren nicht vorhanden? Java Basics - Anfänger-Themen 4
M Java Einstellung von Apache POI für MS Word Erstellung mit Eclipse Java Basics - Anfänger-Themen 6
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
B Einbindung e(fx)clipse in Eclipse Java Basics - Anfänger-Themen 11
J Can't start eclipse Java Basics - Anfänger-Themen 5
H Eclipse kann nicht gestartet werden .... Java Basics - Anfänger-Themen 15
J Erste Schritte Unable to launch eclipse Java Basics - Anfänger-Themen 2
pkm Eclipse wie mit anderer JAVA-Version starten? Java Basics - Anfänger-Themen 1
S Ist dies ein Bug in Eclipse Java Basics - Anfänger-Themen 2
F Klassen und Pakete Projektübergreifend (Eclipse) Java Basics - Anfänger-Themen 6
W Eclipse Autoformatierung für Streams ändern ? Java Basics - Anfänger-Themen 1
R Erste Schritte Eclipse - Java - System.out.println(); funktioniert nicht Java Basics - Anfänger-Themen 2
Franzi1001 Probleme mit Eclipse Java Basics - Anfänger-Themen 7
I GUI über Eclipse oder NetBeans Java Basics - Anfänger-Themen 23
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
steven789hjk543 Kann man mit Java und Eclipse einen Virus programmieren? Java Basics - Anfänger-Themen 13
H Was sind Package bei eclipse? Java Basics - Anfänger-Themen 1
C NoClassDefFoundError mit externer Jar bei Start aus Eclipse Java Basics - Anfänger-Themen 3
L Linux Befehle unter Windows in Eclipse ausführen Java Basics - Anfänger-Themen 3
S Eclipse Installation Java Basics - Anfänger-Themen 9
I JDK installieren Java JDK und Eclipse Installation Java Basics - Anfänger-Themen 6
H JUnit in Eclipse: java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 9
J Eclipse Umgebungsvariable? Java Basics - Anfänger-Themen 1
B Eclipse spielt Sound nicht ab Java Basics - Anfänger-Themen 12
M OOP No enclosing instance... in Eclipse Java Basics - Anfänger-Themen 3
F Warum erhalte ich diese Fehler bei der Einbindung von SQLite JDBC in Eclipse? Java Basics - Anfänger-Themen 1
J Windows Builder auf Eclipse portable Java Basics - Anfänger-Themen 1
J Eclipse Einrichten : Umzug in anderen Ordner Java Basics - Anfänger-Themen 2
N Project layout eclipse ( seperate ordner für klassen ? ) Java Basics - Anfänger-Themen 1
Ellachen55 Weihnachtsbaum in Eclipse programmieren Java Basics - Anfänger-Themen 6
O Eclipse - Debugger Java Basics - Anfänger-Themen 2
W Eclipse Che Scanner Java Basics - Anfänger-Themen 8
V Vererbung Eclipse startet das Programm nicht und rechnet nicht Java Basics - Anfänger-Themen 6
P Eclipse hat Verbindungsproblem? Java Basics - Anfänger-Themen 13
F Installieren von eclipse Java Basics - Anfänger-Themen 1
E Apache Derby mit Eclipse Java Basics - Anfänger-Themen 2
B Kann man eine Tabelle in Eclipse erzeugen und damit arbeiten? Java Basics - Anfänger-Themen 8
H Eclipse Git importieren Java Basics - Anfänger-Themen 2
D Eclipse und Github kann nicht committen Java Basics - Anfänger-Themen 3
felix92 eclipse Problem Java Basics - Anfänger-Themen 12
B Eclipse Tabellen Farbe ändern? Java Basics - Anfänger-Themen 2
das_leon Erste Schritte Eclipse startet nicht Java Basics - Anfänger-Themen 1
F (Eclipse) Beim importieren etwas fehlerhaft bitte um Hilfe :) Java Basics - Anfänger-Themen 3
J Eclipse Export Probleme Java Basics - Anfänger-Themen 25
F In Eclipse Haltepunkt bei Event setzen? Java Basics - Anfänger-Themen 1
W Externe class in Eclipse importieren Java Basics - Anfänger-Themen 0
S Klassen Problem mit Eclipse Java Basics - Anfänger-Themen 4
A Reader für Benutzereingabe in Eclipse importieren Java Basics - Anfänger-Themen 3
AppGuruCode962 Eclipse luna java 8 Java Basics - Anfänger-Themen 15
B Java Eclipse Programm in einer Batch ausführen Java Basics - Anfänger-Themen 3
T Compiler-Fehler Eclipse: leerer Package Explorer Java Basics - Anfänger-Themen 4
T Erste Schritte Darstellung der Java-Projekte in Eclipse Java Basics - Anfänger-Themen 2
T eclipse mit java 9 Problem? Java Basics - Anfänger-Themen 5
F Eclipse alle Projekt weg Java Basics - Anfänger-Themen 6
M Probleme mit Eclipse Java Basics - Anfänger-Themen 20

Ähnliche Java Themen

Neue Themen


Oben