Compiler-Fehler ANT-Script geht nicht

der_roemer

Mitglied
Ich habe Schwierigkeiten mit dem Ant-Script (ehrlich gesagt
bin ich am rumprobrieren)

Ant schenkt mir diese Meldung:

[XML]BUILD FAILED
C:\Local\projects\StatelessBean\build.xml:15: Reference compile.classpath not found.[/XML]

SO sieht es aus:

[XML]<project name="StatelessBean" default="dist" basedir=".">
<property file="build.properties" />

<target name="clean">
<delete dir="${build.classes.dir}">
</delete>
</target>

<target name="init">
<tstamp />
<mkdir dir="${build.dir}" />
</target>

<target name="compile" depends="init" description="compile the source ">
<javac srcdir="${src.dir}" destdir="${build.classes.dir}" >
<classpath refid="compile.classpath" />
</javac>
</target>
</project>
[/XML]

und hier die build.properties

[XML]build.classes.dir=build/classes
src.dir=c:/Local/Projects/StatelessBean/ejbmodule/bean/stateless/
build.classes.dir=c:/Local/Projects/StatelessBean/ejbmodule/bean/stateless/[/XML]

und so sieht mein Projekt aus:

zwischenablage01vn.jpg


Wäre cool, wenn mir jemand einen Tipp geben könnte!!!


Roman.
 

mvitz

Top Contributor
Die Fehlermeldung sagt doch alles...

Du verweist im compile-target im javac-Task auf ein Fileset
Code:
<classpath refid="compile.classpath" />

Du hast allerdings nirgends ein Fileset unter dem Namen "compile.classpath" angelegt.
 

der_roemer

Mitglied
*Patsch* Klar,
ich renn öfter mal gegen Bäume die ich suche^^

Aber er compiliert noch immer nicht! Ich hab den Fehler zwar gegockelt:rtfm:
und einen Haufen Anleitungen gefunden, aber ich werde trotzdem nicht schlau draus...

Bräuchte da noch mal einen Rat --->

package javax.ejb does not exist

meine build.xml
[XML]<project name="StatelessBean" default="ejbjar" basedir=".">
<property file="build.properties" />

<path id="project.class.path">
<pathelement path="${java.class.path}/"/>
<pathelement path="${jboss.lib.path}"/>
<pathelement path="${jboss.client.path}"/>
</path>

<target name="clean">
<delete dir="${basedir}/${build.classes.dir}">
</delete>
</target>

<target name="init">
<tstamp />
<mkdir dir="${basedir}/${build.classes.dir}" />
</target>

<target name="compile" depends="init" description="compile the source ">
<javac srcdir="${src.dir}" destdir="${build.classes.dir}" >
<classpath refid="project.class.path"/>
</javac>
</target>
</project>[/XML]

und die build.properties:
[XML]java.class.path=C:/Program Files/Java/jdk1.6.0_26/lib

jboss.lib.path=C:/Local/jboss-5.0.1.GA/lib
jboss.client.path=C:/Local/jboss-5.0.1.GA/client

src.dir=ejbmodule/bean/stateless/
build.classes.dir=build/
[/XML]
 
J

JohannisderKaeufer

Gast
beim pathelement java.class.path hast du hinten noch einen "/"
bei den jboss libs nicht.
 

der_roemer

Mitglied
Hab ich korrigiert, aber daran lags nicht...

[XML] [javac] C:\Local\projects\StatelessBean\ejbmodule\bean\stateless\Calculator.java:2: package javax.ejb does not exist
[javac] import javax.ejb.Stateless;
[javac] ^
[javac] C:\Local\projects\StatelessBean\ejbmodule\bean\stateless\CalculatorBeanLocal.java:3: package javax.ejb does not exist
[javac] import javax.ejb.Local;
[javac] ^
[javac] C:\Local\projects\StatelessBean\ejbmodule\bean\stateless\CalculatorBeanRemote.java:3: package javax.ejb does not exist
[javac] import javax.ejb.Remote;
[javac] ^
[javac] C:\Local\projects\StatelessBean\ejbmodule\bean\stateless\CalculatorBeanRemote.java:5: cannot find symbol
[javac] symbol: class Remote
[javac] @Remote
[javac] ^
[javac] C:\Local\projects\StatelessBean\ejbmodule\bean\stateless\CalculatorBeanLocal.java:5: cannot find symbol
[javac] symbol: class Local
[javac] @Local
[javac] ^
[javac] C:\Local\projects\StatelessBean\ejbmodule\bean\stateless\Calculator.java:4: cannot find symbol
[javac] symbol: class Stateless
[javac] @Stateless
[javac] ^
[javac] 6 errors[/XML]

Ich seh tatsächlich nicht so richtig durch, welches Sprachelement welche lib braucht, und vor allem: in welchem Jar die sich versteckt...
 

mvitz

Top Contributor
Versuch es mal so:

[XML]<project name="StatelessBean" default="ejbjar" basedir=".">
<property file="build.properties" />

<path id="project.class.path">
<fileset dir="${jboss.lib.path}" includes="**/*.jar" />
<fileset dir="${jboss.client.path}" includes="**/*.jar" />
</path>

<target name="clean">
<delete dir="${build.classes.dir}" />
</target>

<target name="init">
<tstamp />
<mkdir dir="${build.classes.dir}" />
</target>

<target name="compile" depends="init" description="compile the source ">
<javac srcdir="${src.dir}" destdir="${build.classes.dir}" classpathref="project.class.path" />
</target>
</project>[/XML]

Code:
jboss.lib.path=C:/Local/jboss-5.0.1.GA/lib
jboss.client.path=C:/Local/jboss-5.0.1.GA/client
 
src.dir=${basedir}/ejbmodule/bean/stateless
build.classes.dir=${basedir}/build
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
L Bubblesort in Batch Script Java Basics - Anfänger-Themen 15
F Shell Script ausführen Java Basics - Anfänger-Themen 5
L Shell Script ausführen in Java Java Basics - Anfänger-Themen 4
J script: jar Datei starten auf Mac Os Java Basics - Anfänger-Themen 2
E Compiler-Fehler Javac Windows vs Ubuntu /Script vs Konsole Java Basics - Anfänger-Themen 4
pkm javax.script.ScriptException bei der ScriptEngine Java Basics - Anfänger-Themen 9
H Kaseya2 Script Packs Java Basics - Anfänger-Themen 0
H Script ausführen wenn Browser Notification eingetroffen ist? Java Basics - Anfänger-Themen 3
R Daten via Post an php Script senden Java Basics - Anfänger-Themen 1
B Java Script Zufallshintergrund Java Basics - Anfänger-Themen 2
M Script für Externes Programm Java Basics - Anfänger-Themen 6
T Änderung an Script Java Basics - Anfänger-Themen 6
P ein Java Script mit Shell/Bash launchen? Ubuntu Java Basics - Anfänger-Themen 3
S Lightbox Script vs. Taco HTML Script Java Basics - Anfänger-Themen 4
M JUNIT tests mit ant script ausführen Java Basics - Anfänger-Themen 4
3 Erste Schritte benötige hilfe bei diesem Script Java Basics - Anfänger-Themen 2
D script.aculo.us requires the Prototype JavaScript framework >= 1.6.0.2 Java Basics - Anfänger-Themen 2
T Shell Script Aufruf mit Java Java Basics - Anfänger-Themen 7
H sprung zu einem anderen punkt im script Java Basics - Anfänger-Themen 11
M Script Verbessern Java Basics - Anfänger-Themen 8
B Script Text Zeichen Suche funktioniert nicht Java Basics - Anfänger-Themen 7
B Wo ist der Fehler in meinem Script Java Basics - Anfänger-Themen 4
L vb-Script in Java ausführen Java Basics - Anfänger-Themen 3
G java shell script starten und befehl übergeben Java Basics - Anfänger-Themen 3
G Datei an PHP Script senden und speichern Java Basics - Anfänger-Themen 2
S Shell Script ausführen unter Java Java Basics - Anfänger-Themen 5
V suche nach nsis script für java applikation Java Basics - Anfänger-Themen 2
G Java-Klasse aus Java-Script aufrufen Java Basics - Anfänger-Themen 3
D kleines script abhaengig von Ordner Bilder kopieren Java Basics - Anfänger-Themen 11
G nach action Script aufrufen Java Basics - Anfänger-Themen 3
zilti PHP-Script aufrufen und Rückgabe lesen Java Basics - Anfänger-Themen 2
L Java Applet/Script wird nicht angezeigt. Java Basics - Anfänger-Themen 3
M ANT-Script - Fehlermeldung wegbekommen Java Basics - Anfänger-Themen 6
J java script mit java parsen Java Basics - Anfänger-Themen 6
J Script funktioniert nicht. Java Basics - Anfänger-Themen 4
S einfaches script mit Eingabeaufforderung starten (javac) Java Basics - Anfänger-Themen 8
O Post senden an php script. Java Basics - Anfänger-Themen 20
K VB-Script ausführen Java Basics - Anfänger-Themen 6
Turkey@mp3 Brauche nen Titelauswahl/wunsch script Java Basics - Anfänger-Themen 3
C kleines Java script mit Frage Java Basics - Anfänger-Themen 2
D MacOS: PDF erstellen geht nicht Java Basics - Anfänger-Themen 1
P Netbeans installation geht nicht Java Basics - Anfänger-Themen 26
Ostkreuz wie geht der catch? Java Basics - Anfänger-Themen 3
A Methoden Guten Tag , ich wollte so machen dass wenn meine frog an eine fly/bee geht dann an meine Tafel geht der zahl +1 hoch. Java Basics - Anfänger-Themen 2
S IntelliJ geht alle Klassen durch Java Basics - Anfänger-Themen 9
B Explizit Array definieren geht nicht? Java Basics - Anfänger-Themen 14
Say Stelle in Code herausfinden, wie geht man vor? Java Basics - Anfänger-Themen 12
berserkerdq2 Geht collections.sort bei allen? Linkedhashset, ArrayList, HashSet etc. Java Basics - Anfänger-Themen 4
P Installation JRE 8u321 startet, geht aber nicht weiter Java Basics - Anfänger-Themen 1
E Rekursiv Objekte erzeugen - geht das? Java Basics - Anfänger-Themen 2
E Pervasive PSQL insert funktion geht nicht Java Basics - Anfänger-Themen 9
U Warum kann ich die Methode in der ENUM Klasse nicht aufrufen? Und warum geht die Switch nicht? Java Basics - Anfänger-Themen 8
H Wie geht eigentlich Objektorientierung? Java Basics - Anfänger-Themen 14
M Methoden Wert einer Variable geht verloren? Java Basics - Anfänger-Themen 6
melisax Lower & Uppercase Beispielprogramm geht nicht Java Basics - Anfänger-Themen 3
MarcKKKK123 Wie geht das? Java Basics - Anfänger-Themen 1
B Static Attribute in einer Klasse, wie geht das? :O Java Basics - Anfänger-Themen 19
N methodenaufruf for each geht nicht Java Basics - Anfänger-Themen 2
O Methode in while-Schleife aufrufen geht nur beim ersten Mal Java Basics - Anfänger-Themen 2
W App geht live und dann? Java Basics - Anfänger-Themen 9
P Geht es vielleicht viel kürzer? Java Basics - Anfänger-Themen 7
S While-Schleife geht in Endlosschleife über, warum? Java Basics - Anfänger-Themen 6
B Interface List - Objekt übergeben? Einzelnes Objekt geht, aber Liste nicht? Java Basics - Anfänger-Themen 4
K Erste Schritte Programm geht aus Schleife, warum? Java Basics - Anfänger-Themen 2
S Geht das bei Java ? Java Basics - Anfänger-Themen 11
L Wie geht man bei mehreren Action Klassen vor? Java Basics - Anfänger-Themen 0
C unverständlicher Code Attribute ohne Datentyp, wie geht das? Java Basics - Anfänger-Themen 8
B OCR - Rechnungserkennung, wie geht das genau? Java Basics - Anfänger-Themen 59
CptK Klassen KeyListner geht nicht Java Basics - Anfänger-Themen 7
L Klassen Objekt aus einer Warteschlange in eine andere übergeben, geht nicht? Java Basics - Anfänger-Themen 6
K Armstrong Programm geht nur bis 1000, aber nicht weiter Java Basics - Anfänger-Themen 2
M Nim-Spiel geht in den negativen Bereich Java Basics - Anfänger-Themen 1
amazinglife77 Input/Output Lesen/Schreiben Properties: in eclipse geht, als JAR nicht Java Basics - Anfänger-Themen 4
V Erste Schritte Warum geht meine continue Anweisung nicht? Java Basics - Anfänger-Themen 8
MR._FIRE_Flower String.split("(") geht nicht Java Basics - Anfänger-Themen 4
M Restbuchwert Berechnung geht nicht Java Basics - Anfänger-Themen 45
K Klassen Nachträglich ein Objekt einem anderen zuweisen, geht das? Java Basics - Anfänger-Themen 2
S int addieren geht nicht Java Basics - Anfänger-Themen 13
L system.print.out geht nicht Java Basics - Anfänger-Themen 11
M Referenz geht bei Zwischenspeichern verloren (ArrayList) Java Basics - Anfänger-Themen 4
S Komma geht beim Schreiben ins csv verloren. Java Basics - Anfänger-Themen 6
M Arrays einspeichern geht nicht Java Basics - Anfänger-Themen 21
J BlueJ und import-Anweisungen, wie geht das? Java Basics - Anfänger-Themen 4
J Geht mit Java überhaupt was? Java Basics - Anfänger-Themen 13
J Debuggen - wie geht das? Java Basics - Anfänger-Themen 6
I erstelle Vorschaubild mit der lib PDF-Renderer und möchte danach Dateiname ändern -> geht aber nicht Java Basics - Anfänger-Themen 0
J Ausführen geht nicht Java Basics - Anfänger-Themen 19
G System.out.printf geht nicht Java Basics - Anfänger-Themen 6
E Erste Schritte [Noob] Warum geht meine For-Schleife nicht? Java Basics - Anfänger-Themen 2
I Java Code so gut es geht Kommentieren Java Basics - Anfänger-Themen 4
S Button "Berechnen" geht nicht Java Basics - Anfänger-Themen 3
B Compiler-Fehler Ein Java-Eclipse-Anfänger geht auf Reisen... Java Basics - Anfänger-Themen 10
K JUnit: Objekte von eigenen Klassen vergleichen...geht nicht Java Basics - Anfänger-Themen 5
T fianl array geht nicht... Java Basics - Anfänger-Themen 2
O if and else geht nur manchmal Java Basics - Anfänger-Themen 17
B Nichts geht mehr Java Basics - Anfänger-Themen 10
D Java geht auf windows 64 bit nicht. Java Basics - Anfänger-Themen 5
V Einfacher vergleich von Arrays geht schief Java Basics - Anfänger-Themen 2
T sample.war geht nicht... Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben