Hey,...
ich teste gerade CDI,JSF,PrimeFaces & TomEE .... wenn ich alles in einem normalen DynamicWebProject mache, funktioniert alles ohne Probleme, ich kann Injection machen und JSF benutzen etc.
Nun ist es so, dass ich in Maven mehrere Projekte habe und ich will CDI projektübergreifend machen. Dazu hab ich in meinem DynamicWebProject die Dependencies des Projektes geaddet und dann ganz normal injected. Wenn ich nun mein Server starte bekomme ich
Also liegt es wohl daran, dass der Server die Klasse nicht findet,... aber ich hab keine Ahnung, wie ich dem Server das sagen kann, ich hab schon das Projekt beim Server geaddet nix hat geholfen,....
Nun meine Frage geht das überhaupt so in Maven, was genau mach ich falsch ... weil wie gesagt in einem Projekt funktioniert alles ohne Probleme... projektübergreifend nicht
ich teste gerade CDI,JSF,PrimeFaces & TomEE .... wenn ich alles in einem normalen DynamicWebProject mache, funktioniert alles ohne Probleme, ich kann Injection machen und JSF benutzen etc.
Nun ist es so, dass ich in Maven mehrere Projekte habe und ich will CDI projektübergreifend machen. Dazu hab ich in meinem DynamicWebProject die Dependencies des Projektes geaddet und dann ganz normal injected. Wenn ich nun mein Server starte bekomme ich
Java:
java.lang.NoClassDefFoundError: ... Klasse aus dem anderen Projekt;
....
Caused by: java.lang.ClassNotFoundException...Klasse aus dem anderen Projekt:
Also liegt es wohl daran, dass der Server die Klasse nicht findet,... aber ich hab keine Ahnung, wie ich dem Server das sagen kann, ich hab schon das Projekt beim Server geaddet nix hat geholfen,....
Nun meine Frage geht das überhaupt so in Maven, was genau mach ich falsch ... weil wie gesagt in einem Projekt funktioniert alles ohne Probleme... projektübergreifend nicht