Hallo Leute,
ich versuche mal mein Problem genau zu beschreiben. Und zwar habe ich ein Java-Projekt bekommen, welches ich weiterentwickeln muss. Weiterhin ist das Java-Projekt in mehrere Source-Folder (1 für Clientanwendungen und 4 für Serveraufgaben) geteilt. die wiederum mehrere packages mit Java-Klassen beinhalten.
Nun zu meinem Problem: Ich habe eine Klasse in einem der "Server"-Source-Folder um eine weitere Methode (z.B. getType()) erweitert. Auf diese Methode wird in einer Klasse aus dem "Client"-Source-Folder zugegriffen (gleiche Klasse greift auch auf andere Methoden der Zielklasse problemlos zu). Will ich nun in Eclipse ein build-File ausführen, welches den "Client"-Source-Folder kompiliert und mir daraus zwei .jar Files erstellt, bekomme ich beim Kompilieren folgende Fehlermeldung:
cannot find symbol
symbol: method getType()
location: class model.xyz.xyz.Klasse
Hoffe, jemand kann mir da weiterhelfen. Danke
ich versuche mal mein Problem genau zu beschreiben. Und zwar habe ich ein Java-Projekt bekommen, welches ich weiterentwickeln muss. Weiterhin ist das Java-Projekt in mehrere Source-Folder (1 für Clientanwendungen und 4 für Serveraufgaben) geteilt. die wiederum mehrere packages mit Java-Klassen beinhalten.
Nun zu meinem Problem: Ich habe eine Klasse in einem der "Server"-Source-Folder um eine weitere Methode (z.B. getType()) erweitert. Auf diese Methode wird in einer Klasse aus dem "Client"-Source-Folder zugegriffen (gleiche Klasse greift auch auf andere Methoden der Zielklasse problemlos zu). Will ich nun in Eclipse ein build-File ausführen, welches den "Client"-Source-Folder kompiliert und mir daraus zwei .jar Files erstellt, bekomme ich beim Kompilieren folgende Fehlermeldung:
cannot find symbol
symbol: method getType()
location: class model.xyz.xyz.Klasse
switch (klasse.getType())
Hoffe, jemand kann mir da weiterhelfen. Danke