Installation neuer Packages

Status
Nicht offen für weitere Antworten.
B

BigMarser

Gast
Hallo Java-Community!

Ich bin total neu, was Java-Programmierung angeht, also nich gleich alle mitm Stock auf mich einprügeln. :autsch:

Ich habe auf meinem Linux ein jungfräuliches Java installiert (JDK1.6.0).
Jetzt möchte ich ein neues Package testen, namentlich Velocity. Ant hat gebaut, alles prima, der ant-test sagt was von Erfolg.

Nun möchte ich ein Beispielprogramm ausführen und dort scheiterts.
Nämlich bereits an der Importstelle, package org.apache.velocity.app does not exist.

Ich vermute eigentlich, dass das Package nur an einem falschen Ort ist, es befindet sich immer noch im build-Ordner von Velocity und nirgends anders. Frage also: wohin gehört dieser Klassenpfad mitsamt Klassendateien eigentlich?


Danke im Voraus,
BigM
 

Leroy42

Top Contributor
Der übliche Ort daß JRE (JDK) um Jar-packages zu erweitern ist.

.../lib/ext (im JRE) oder
.../jre/lib/ext (im JDK)
 

AlArenal

Top Contributor
Leroy42 hat gesagt.:
Der übliche Ort daß JRE (JDK) um Jar-packages zu erweitern ist.

.../lib/ext (im JRE) oder
.../jre/lib/ext (im JDK)

Ist das nicht Fubar direkt im JDK/JRE rumzufrickeln? Hat dafür nichtmal einer den Classpath erfunden?
 

Leroy42

Top Contributor
AlArenal hat gesagt.:
Ist das nicht Fubar direkt im JDK/JRE rumzufrickeln? Hat dafür nichtmal einer den Classpath erfunden?
Das war annedunemals.

Seit JDK1.3(!?) wird es sogar empfohlen, diese extension-Mechanismus zu nutzen.

Bist du auf einmal ein altmodischer Neuling geworden. :cool:



[schild=6 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]Ich brauche hier kein Alarm geben, den gabs heut' schon.[/schild]
 

thE_29

Top Contributor
@BigMarser: wenn du externe Paket hast musst du diese beim Compilieren mit classpath angeben und beim Ausführen auch!

Oder du legst sie in den ext Ordner (ich würds net machen)
 

Leroy42

Top Contributor
thE_29 hat gesagt.:
Oder du legst sie in den ext Ordner (ich würds net machen)

Was würdest du denn in den ext-Ordner packen?

Ich habe z.B. zwei jars drin: Den mySQL-Connector und ein privates utility-package
Stilistisch OK ?
 

thE_29

Top Contributor
Bei mir liegt eben gar nix drinnen ;)

Wir (Fa) haben sowieso Installationsätze und da wird halt alles in einen Ordner mit Unterordner lib installiert...

Und es gibt ne exe oder bat datei die wissen was sie wie wo wann aufrufen und das Hauptprogramm lädt erst dann die ext. Jars wenn man das Programm starten will!

Also wird am Anfang eigentlich nur die Library, Menü, LoginProcedur geladen.

Dann erst wenn man auf was klickt wird über ne DB im lib Ordner nachgesehen ob das Jar dort zu finden ist und wird nachgeladen!

Sicher würde es über ext auch gehen, aber dort weiß ich immer den Pfad und muss net erst suchen gehn wo der ext Ordner ist und wer weiß was die Kunden mit dem ext Ornder machen!

Wie gesagt, ich würds net machen, da es zur Verwirrung beiträgt.

Weil wo sind den die jars die man nachlädt?


Das einzige was ich ins ext Verzeichnis gepackt habe, ist der cyrillic Linux Translator..

Der Überschreibt nämlich einen ServiceProvider und die sollen ins ext.

Weil mit java 1.4.0 unter Linux wird statt kyrillischen Zeichen (russ. Kunden) arabische Zeichen ausgegeben!!?!?!

Also wenn man in nem Textfeld was drückt, sind da die arabischen Zeichen..

Habe dann den ServiceProvider (oder wie das Ding schon heißt) überschreiben können, wo ich die Zeichen per Hand austausche...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M SQL-Developer Installation: Unable to launch the Java Virtual Machine Located at path msvcr100.dll Allgemeine Java-Themen 1
W Javac nicht bei Installation installiert Allgemeine Java-Themen 9
S Java Installation Fehlercode 1603 Allgemeine Java-Themen 11
E Programm auf Installation prüfen Allgemeine Java-Themen 1
G Ant Probleme bei einer Installation die Apache ant+ivy verwendet Allgemeine Java-Themen 14
F Java Error, bei Installation, Start und dem Control Panal Allgemeine Java-Themen 8
S Probleme mit JAVA-Installation Allgemeine Java-Themen 3
S comm API dowload ? und Installation? Allgemeine Java-Themen 4
P Installation beim Kunden Allgemeine Java-Themen 7
A Java ohne Java-Installation? Allgemeine Java-Themen 5
S Java-Installation unter Sun OS Allgemeine Java-Themen 3
S Java offline Installation Allgemeine Java-Themen 6
A Installation von Java ME Programm auf Sony Ericsson Handy Allgemeine Java-Themen 3
D installation/inbetriebnahme JAI Allgemeine Java-Themen 3
K Programm-Installation Allgemeine Java-Themen 5
M SQL-Installation abfragen Allgemeine Java-Themen 14
G ausführbares JavaProjekt ohne Installation Allgemeine Java-Themen 13
G Installation von Java scheitert Allgemeine Java-Themen 6
V Java-Programm vom USB-Stick ohne Runtime-Installation Allgemeine Java-Themen 18
S Silent Installation von JRE 1.6 unter Vista Allgemeine Java-Themen 1
R Erkennung der Java-Installation im Batch-File Allgemeine Java-Themen 2
S Probleme bei der Installation Allgemeine Java-Themen 2
L Java ohne Installation benutzen? Allgemeine Java-Themen 2
@ Installation von Java 6 Allgemeine Java-Themen 8
K JDK Installation - JRE ebenfalls? Allgemeine Java-Themen 3
K Jakarta JMeter Installation durchführen Allgemeine Java-Themen 1
A Nach JBuilder Installation - startet nicht Allgemeine Java-Themen 3
R Neustart / Fehler bei Java-Installation Allgemeine Java-Themen 3
T Fehler bei Java-Installation Allgemeine Java-Themen 2
G Installation diverser Bibliotheken in Eclipse. Allgemeine Java-Themen 3
Z Testen ob neuer Tag beginnt Allgemeine Java-Themen 37
H JPA (EclipseLink) Neuer Eintrag in Collection speichern (unidirektional) Allgemeine Java-Themen 3
sambalmueslie Benachrichtigung bei neuer Objekt-Instanz Allgemeine Java-Themen 5
A Observer Pattern: feuern bei neuer Referenz-Zuweisung? Allgemeine Java-Themen 8
J Was ist schneller? Neue Variable oder neuer Wert speziell int Allgemeine Java-Themen 3
T Klasse mit neuer Eigenschaft für jede Subclass (kompliziert) Allgemeine Java-Themen 6
T Thread, neuer Thread => interrupt Allgemeine Java-Themen 4
A Java Prozess in neuer JVM Allgemeine Java-Themen 8
I JAR aus Applikation in neuer VM ausführen Allgemeine Java-Themen 9
S Generics Hashtable mit "neuer" for-Schleife ausles Allgemeine Java-Themen 4
B CPU --- Neuer Computer muß her . Allgemeine Java-Themen 7
S Wie eine Anwendung als neuer Prozess starten? Allgemeine Java-Themen 8
T javax.script (JavaScript): Nicht-JRE-Packages importieren/nutzen Allgemeine Java-Themen 4
B Verwendung von Packages im Java Code Allgemeine Java-Themen 10
G Gleiche Packages in verschiedenen JAR Dateien - Welches Package wird verwendet? Allgemeine Java-Themen 5
G Manifest mit Packages versehen Allgemeine Java-Themen 2
C Alle Klassen eines Packages lesen und instanzieren? Allgemeine Java-Themen 9
D Packages in ausführbaren Jars Allgemeine Java-Themen 4
Apo Zur Laufzeit Klassen mit Packages laden? Allgemeine Java-Themen 2
D Inhalt eines Packages im Code verarbeiten Allgemeine Java-Themen 18
@ Javadoc: Kurzbeschreibung Packages Allgemeine Java-Themen 10
F packages, public methods, assertions und argumentchecking. Allgemeine Java-Themen 3
L Fehlende Teile des javax Packages Allgemeine Java-Themen 3
J Packages in Java Allgemeine Java-Themen 2
M auf files des packages zugreifen Allgemeine Java-Themen 2
B Fremde Packages benutzen? Allgemeine Java-Themen 11
G Aufbau der Packages Allgemeine Java-Themen 3
D defaultpackage-Klassen in anderen Packages aufrufen Allgemeine Java-Themen 2
L Zugriffsschutz: protected und packages Allgemeine Java-Themen 6
M Classen eines Packages ermitteln Allgemeine Java-Themen 12
R Klassendesign in Packages Allgemeine Java-Themen 7
M problem mit packages - falsche einstellungen? Allgemeine Java-Themen 2
T Packages Allgemeine Java-Themen 9
S Problem bei Umstellung von (default package) auf Packages Allgemeine Java-Themen 10
J jar Datei mit Packages Allgemeine Java-Themen 30
A geladene Packages ermitteln Allgemeine Java-Themen 2
M Java2exe Externe Packages einbinden! .JAR und sowas Allgemeine Java-Themen 7
G Classpath, Packages und Import Allgemeine Java-Themen 3
I Liste aller bekannten Packages Allgemeine Java-Themen 6
H Problem mit Packages Allgemeine Java-Themen 11
Bionic Packages einbinden ?! Allgemeine Java-Themen 4
S outlook ähnliche leiste und sonstige packages Allgemeine Java-Themen 2
A Packages Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben