Class Dateien verwenden!

Status
Nicht offen für weitere Antworten.

Manfred

Bekanntes Mitglied
Hi!

Wie kann ich fertige class Dateien in meinem Projekt verwenden??

Es geht um das TableLayout, ich habe jetzt die class Dateien, weiss aber nicht wie ich die in Eclipse einbinden muss um sie verwenden zu können!?

Danke!
 

AlArenal

Top Contributor
Du bindest nicht die Class-Dateien ein, sondern das Java-Archiv. Ich vermute mal dass du da auch irgendwo eine .jar-Datei mit runtergeladen hast.

Diese kannst du dann in Eclipse über Projet => Eigenschaften => Java-Erstellungspfad => Bibliotheken einbinden.
 

Manfred

Bekanntes Mitglied
Tja, jetzt hab ich nur noch eine Frage:

Ich exportiere mein Projekt als JAR, nur wird leider das TableLayout.jar nicht mitexportiert. Habe auch nichts gefunden wo ich das einstellen könnte!


Danke nochmal!
 

Manfred

Bekanntes Mitglied
Ich habe einen anderen Weg gefunden, beschreibe den mal hier:



Beispiel TableLayout - Eclipse!

1. Man besorgt sich die jar-Datei TableLayout.jar

2. Am besten man legt diese in das dafür vorgesehene Verzeichniss z.B. C:\Programme\Java\jdk1.5.0_01\jre\lib\ext

3. Nun bindet man diese in Eclipse ein (Project-Propierties-Java Build Path-Libraries-Add External JARs...)

4. Jetzt kann man mittels import-Befehl das Package benutzen (import info.clearthought.layout.TableLayout;), ausserdem sieht man die Library im PackageExplorer des jeweiligen Projekts

5. Jetzt nimmt man einen Editor und erstellt die Manifest Datei (manifest.mf) die so aussehen könnte. Diese in den Workspace speichern
Code:
Manifest-Version: 1.0
Main-Class: Test
Class-Path: TableLayout.jar

6. Jetzt geht man in das DOS-Konsolenfenster (Start-Ausführen-cmd)

7. Tippt mal 'jar' ein und seht ob das Programm gefunden wird, wenn nicht, dann in dem Java Verzeichniss wie oben das BIN-Verzeichniss suchen und diesen Pfad in die Path-Umgebungsvariable hinzufügen

8. Nun in das Workspace Verzeichniss wechseln bzw. dorthin, wo alle class-Dateien liegen

9. Diesen Befehl eingeben (das ist nur eine mögliche Variante):
Code:
jar cvfm Test.jar manifest.mf *.class
Dieser Befehl fügt alle .class Dateien im derzeitigen Verzeichniss dem Archiv hinzu, ausserdem die vorhin erstellt manifest.mf.

10. Jetzt müsst ihr die erstellte Jar Datei und die TableLayout.jar in das selbe Verzeichniss geben und schon funktionierts!
 

thE_29

Top Contributor
LOL und genau das ist das was nicht gut ist!

Denn ohne die TableLayout.jar geht nix, mehr ;)

Machs einfach nach der FAQ und tausch einfach die 2 jar files aus :)
 

Manfred

Bekanntes Mitglied
Also ich finde gerade, dass es so gut ist!

Denn man sollte nichts durcheinandermischen. Ausserdem wenn man sich diverse Programme ansieht (nicht nur Java), dann bestehen die (fast) immer aus mehreren Dateien und wenn du dort eine löscht, dann funktioniert dannach auch nichts mehr.... (Ausserdem, wenn ich nur eine Datei habe und diese lösche, dann geht auch nix mehr.. :wink: )

Weiters, stell dir vor, die andere Jar wird geändert und die willst du bei deinem Programm auswechseln. Mal angenommen, da gehts nicht nur um eine, sondern um 10. Dann möcht ich das nicht unbedingt tun, was du in der FAQ beschrieben hast!

Aber gut, wie alles andere: Ansichtssache!
 

thE_29

Top Contributor
Jo, dann lass ich die aber im gleichen Verzeichnis liegen und net irgendwas mit den ext Pfaden rumpfuschen!

Der ext Pfad ist eigentlich dann gut, wenn man interne Methode überschreibt (so wie java.awt.im.spi.InputMethodDescriptor)


Weil was ist wenn der mehrer vms installiert hat (was ja leicht sein kann) dann is das wieder schlecht...!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
C "HelloWorld" - Dateien erstellt, aber ist es eine class-Datei? Java Basics - Anfänger-Themen 2
A attach source: Zusammenhang zwischen JAR und .class/.java Dateien? Java Basics - Anfänger-Themen 2
C Klassen Class Files nachladen (mehrer .jar Dateien) Java Basics - Anfänger-Themen 2
S Class Dateien decompilieren Java Basics - Anfänger-Themen 4
P Compiler-Fehler .java Dateien kompilieren und .class Dateien zur .jar Java Basics - Anfänger-Themen 4
N wie *.class-Dateien mit log4j loggen? Java Basics - Anfänger-Themen 9
K OOP duplicate class, öffentliche Klasse in unterschiedlichen Java Dateien speichern? Java Basics - Anfänger-Themen 3
C class Dateien einbinden Java Basics - Anfänger-Themen 22
W wie bekomme ich die .class Dateien ausgelesen Java Basics - Anfänger-Themen 11
M JApplet in HTML einbetten > mehrere .class-Dateien Java Basics - Anfänger-Themen 9
TheKing Mac-class dateien öffnen Java Basics - Anfänger-Themen 2
M dateien relativ zur lage der .class-Dateien adressieren Java Basics - Anfänger-Themen 3
C Auf ProgressBar von zwei verschiedenen .class Dateien zugrei Java Basics - Anfänger-Themen 2
M class Dateien per cmd nicht ausführbar Java Basics - Anfänger-Themen 12
G warum in *.class-Dateien loggen? Java Basics - Anfänger-Themen 13
T class dateien in projekt einfuegen Java Basics - Anfänger-Themen 8
J ".java" und ".class"-Dateien ;-) Java Basics - Anfänger-Themen 6
A Class-Dateien? u.a. Java Basics - Anfänger-Themen 10
J Probleme mit dem Ausführen von .class Dateien Java Basics - Anfänger-Themen 14
H exterme class Dateien in Eclipse Project einbinden Java Basics - Anfänger-Themen 1
M Einbinden fertiger Klassen (.class-Dateien) in Projekt Java Basics - Anfänger-Themen 3
G Anzahl .class Dateien verringern Java Basics - Anfänger-Themen 15
C Kann man class Dateien auch lesen? Java Basics - Anfänger-Themen 8
T *.class Dateien Java Basics - Anfänger-Themen 12
Z Mit Eclipse Class Dateien benutzen. Java Basics - Anfänger-Themen 7
H class Dateien ausführbar machen Java Basics - Anfänger-Themen 2
N .class-Dateien bearbeiten? Java Basics - Anfänger-Themen 4
lan2711 Class Dateien auf anderen Rechner zum Laufen kriegen. Java Basics - Anfänger-Themen 5
Silver-Blue wie führe ich class dateien im Web oder auf Server aus Java Basics - Anfänger-Themen 3
G Programm findet andere .class-Dateien nicht Java Basics - Anfänger-Themen 6
B Was ist der Unterschied zwischen .java- und .class Dateien Java Basics - Anfänger-Themen 3
T IntelliJ / SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". Java Basics - Anfänger-Themen 4
wolei Java generic interface in a generic class Java Basics - Anfänger-Themen 6
Say Class scope und Instance scope und Getter nur selbstgeschrieben Methoden Java Basics - Anfänger-Themen 11
Say abstract class und Objekt erzeugen - Dringend Hilfe Java Basics - Anfänger-Themen 10
C Was tun wenn .class erwartet wird ? Java Basics - Anfänger-Themen 6
M "Class<T> clazz" im Constructor - auch für int möglich? Java Basics - Anfänger-Themen 7
M error: '.class' expected switch(char) Java Basics - Anfänger-Themen 32
123456789sssssaaaa Java Wrapper Class Java Basics - Anfänger-Themen 13
FHEFHJHFJH error: class names, 'summe_bsp', are only accepted if annotation processing is explicitly requested Java Basics - Anfänger-Themen 3
N Variabel in eine class mit "extends JLabel" übertragen Java Basics - Anfänger-Themen 2
J Methode als Class anlegen Java Basics - Anfänger-Themen 7
A Fehler beim Ausführen einer class Datei Java Basics - Anfänger-Themen 6
G Could not initialize class “NoClassDefFoundError" Java Basics - Anfänger-Themen 2
Mr_Kleeblatt Operatoren if (arri[i] != "test.java"&& arri[i] != "test.class") Java Basics - Anfänger-Themen 3
S Generics-Problem: Class, Class<?>, Class<Object> Java Basics - Anfänger-Themen 4
J Klassen .class Datei öffnen Java Basics - Anfänger-Themen 31
O Verständniss Problem bei abstract class Java Basics - Anfänger-Themen 7
H .class Datei wird nicht ausgeführt Java Basics - Anfänger-Themen 2
H .jar unterschied .class Java Basics - Anfänger-Themen 3
J class version 52 und 56 Java Basics - Anfänger-Themen 6
L Fehler bei der AUsführung der .class Datei Java Basics - Anfänger-Themen 23
A Class not found - Jar liegt am classpath Java Basics - Anfänger-Themen 2
A Wie erkennt die JVM welche class verwendet werden muss? Java Basics - Anfänger-Themen 3
dapzoo Class File Version zu niedrig? Ausführen über Eingabeaufforderung nicht möglich Java Basics - Anfänger-Themen 14
J Methoden Methoden einer public class AutoCompleteTextField verwenden Java Basics - Anfänger-Themen 14
R HTTP-Links in Java Class finden Java Basics - Anfänger-Themen 3
D jsoup get class name mit leerzeichen Java Basics - Anfänger-Themen 7
D doc.seect jsouo bestimmtes class element finden Java Basics - Anfänger-Themen 1
B Objekte zählen/ Vererbung/ Kopplung/ Interface/ Abstract Class Java Basics - Anfänger-Themen 5
N Fehlende .class Datei Java Basics - Anfänger-Themen 4
S Daten aus eigenständiger .class-Datei abrufen Java Basics - Anfänger-Themen 1
C Was macht `public class ClassName<T extends Comparable<T>>`? Java Basics - Anfänger-Themen 14
W Externe class in Eclipse importieren Java Basics - Anfänger-Themen 0
X Variablen Problem bei Aufteilung in verschiedene Class-Files Java Basics - Anfänger-Themen 4
Javafan01 Dateiname und Public class Java Basics - Anfänger-Themen 4
S Klassen Class mit Funktionen importieren Java Basics - Anfänger-Themen 1
L jar, class, java und wieder zurück Java Basics - Anfänger-Themen 8
T class Datei auslesen Java Java Basics - Anfänger-Themen 5
B Classpath Class lässt sich nicht öffnen Java Basics - Anfänger-Themen 3
J Compiler-Fehler Fehler bei Vektor (E extends Object declared in class Vector) Java Basics - Anfänger-Themen 9
temi Verständnisproblem Class.forName() Java Basics - Anfänger-Themen 3
S setText aus anderer class heraus Java Basics - Anfänger-Themen 6
L Classpath Zwei Bibliotheken enthalten gleiche .class Datei Java Basics - Anfänger-Themen 6
F Taschenrechner "Error loading class..." Java Basics - Anfänger-Themen 5
D Interface Amazon Skill Kit, Interface but method in other class? Java Basics - Anfänger-Themen 3
J Compiler-Fehler class interface or enum expected Java Basics - Anfänger-Themen 1
wilmaed protected class Java Basics - Anfänger-Themen 0
C Erste Schritte Fehler beim *.class Aufruf über cmd.exe Java Basics - Anfänger-Themen 9
N class in class Java Basics - Anfänger-Themen 13
B Linux - Error: Could not find or load main class application.Main Java Basics - Anfänger-Themen 28
V Was bewirkt das Schlüsselwort extends in Verbindung mit class bzw. public class ? Java Basics - Anfänger-Themen 2
Azazel Ist die abstract class das selbe wie ein interface ? Java Basics - Anfänger-Themen 33
lBlKha0s Fehlermeldung : class interface or enum expected Java Basics - Anfänger-Themen 9
P could not find main class obwohl da Java Basics - Anfänger-Themen 17
UnityFriday method getPrevious in class List<ContentType> cannot be applied to given types Java Basics - Anfänger-Themen 29
T error: class, interface, or enum expected Java Basics - Anfänger-Themen 5
D Compiler-Fehler error: .class expected Java Basics - Anfänger-Themen 2
S Dataflow von Start bis die SystemProperties class Java Basics - Anfänger-Themen 1
Detox Class Datei erzeugen nicht möglich über cmd Java Basics - Anfänger-Themen 1
M Scanner class Java Basics - Anfänger-Themen 6
L Compiler-Fehler error: class, interface or enum expected Java Basics - Anfänger-Themen 2
P Compiler-Fehler Could not load or find main class fehler Java Basics - Anfänger-Themen 15
J Gestaltung der GUI.class Java Basics - Anfänger-Themen 1
P Compiler-Fehler could not find or load main class Java Basics - Anfänger-Themen 5
Z Gleiches Verzeichnis für class und java unter Windows Muss? Java Basics - Anfänger-Themen 11
D neue public static class variablen in array speichern? Java Basics - Anfänger-Themen 6
T Wie vergleiche ich die Jahre aus der while Schleife die in ( public class) fuer cbx geschrieben sind Java Basics - Anfänger-Themen 5
S Vererbung Fehlermeldung: the hierarchy of the type "class name" is inconsistent Java Basics - Anfänger-Themen 10
J Erste Schritte .class datei in meine form inkludieren Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben