Hallo,
ich habe ein Projekt in meinem Workspace.
Ein zweites Projekt hat eine startable-Klasse die ich gern aus dem
ersten Projekt heraus (modifiziert) aufrufen möchte.
Projekt A
+----- Package A
+--- Klasse A
+--------- PackageB.KlasseB tmp = null;
(Vorläufige Lösung B hier hineinkopiert )
+----- Package B
+--- Klasse B
+--------- ...
Projekt B
+----- Package B
+--- Klasse B
+--------- ...
a) Wie muss ich meine Projektstruktur ändern damit das hinhaut. Im ersten Schuß habe ich die Klassen komplett in das erste Projekt aufgenommen. Das kann aber nicht der Weisheit letzter Schluss sein.
Ich habe den Tag schon im BuildPath sehr viel versucht allerdings erfolglos wahrscheinlich an der Lösung vorbei.
b) Ich kann von B keine jar Datei erzeugen. Das war ein Versuch die Resourcen
von B als jar zu erzeugen die ich in A einbinden will.
Welche Strategie muss ich fahren oder wo kann ich etwas darüber lesen,
wer hat Erfahrung und kann Tips geben ? Ich weiss nix mehr.
Es wäre schade wenn ich auf die Schnellschusslösung gehen müsste.
ich habe ein Projekt in meinem Workspace.
Ein zweites Projekt hat eine startable-Klasse die ich gern aus dem
ersten Projekt heraus (modifiziert) aufrufen möchte.
Projekt A
+----- Package A
+--- Klasse A
+--------- PackageB.KlasseB tmp = null;
(Vorläufige Lösung B hier hineinkopiert )
+----- Package B
+--- Klasse B
+--------- ...
Projekt B
+----- Package B
+--- Klasse B
+--------- ...
a) Wie muss ich meine Projektstruktur ändern damit das hinhaut. Im ersten Schuß habe ich die Klassen komplett in das erste Projekt aufgenommen. Das kann aber nicht der Weisheit letzter Schluss sein.
Ich habe den Tag schon im BuildPath sehr viel versucht allerdings erfolglos wahrscheinlich an der Lösung vorbei.
b) Ich kann von B keine jar Datei erzeugen. Das war ein Versuch die Resourcen
von B als jar zu erzeugen die ich in A einbinden will.
Welche Strategie muss ich fahren oder wo kann ich etwas darüber lesen,
wer hat Erfahrung und kann Tips geben ? Ich weiss nix mehr.
Es wäre schade wenn ich auf die Schnellschusslösung gehen müsste.
Comment