Tisztelt fórumozók!
Kaptam egy maven projektet (pom.xml-al).
Elszeretném indítani tomcat7 alatt,
maven package-t lefordul a war fájl. Bemásolom a webapps-ba és deployolom, megcsinálom a tomcat,de ezután a startnál nem indul el.
Ez a hibaüzenet fogad:
ERROR Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class: hu.valami.x; nested exception is java.io.FileNotFoundException: class path resource [hu/valami/mas.class] cannot be opened because it does not exist
..
Caused by: java.io.FileNotFoundException: class path resource [hu/valami/mas.class] cannot be opened because it does not exist
a war fájlból kicsomagolódik a WEB-INF/lib-be és ott van a csatolt jar fájlok (arra hivatkozik).
(a hu.valami.x az egy jar fájlba van,amit kaptunk lefordítva).
Mit nézzek?
Köszönöm
- 4189 megtekintés
Hozzászólások
Márpedig ott a megoldás:
java.io.FileNotFoundException: class path resource [hu/valami/mas.class]
nincs ilyen fájl pontosabban az osztály a jar-ban (leggyakrabban az szokott lenni, hogy fizikailag ott van, azonban classpath-on mégsincs ott, és emiatt úgy látja, hogy mégsincs)
- A hozzászóláshoz be kell jelentkezni
Ezt hol állítsam be? ebben tudsz segíteni?
- A hozzászóláshoz be kell jelentkezni
http://maven.apache.org/plugins/maven-war-plugin/examples/war-manifest-guide.html
---
Régóta vágyok én, az androidok mezonkincsére már!
- A hozzászóláshoz be kell jelentkezni
"(a hu.valami.x az egy jar fájlba van,amit kaptunk lefordítva)."
Es ezzel egesz pontosan mit csinalsz? mvn package-re bekerul a .war-ba, majd deploy-kor a WEB-INF/lib-be?
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
--> YouTube csatornám
- A hozzászóláshoz be kell jelentkezni
Pontosan, ezert nem ertem.
Talalkozott mar ilyennel valaki?
- A hozzászóláshoz be kell jelentkezni
Ha a class fájl benne van a jar-ban és a jar benne van a war WEB-INF/lib-ben, akkor esetleg a tomcat van elállítva?
A tomcat az a "gyári" változat vagy valami módosított? Ha módosított, akkor próbáld meg letölteni a módosítatlan tomcatet és abba dobd bele a wart.
- A hozzászóláshoz be kell jelentkezni
Meg kellene nézni a stacktrace-t is, hogy pontosan mi és mikor hiányolja ezt a class-t, mert emlékezetem szerint a classloader NoClassDefFoundError-t dob, nem pedig FileNotFoundException-t, amennyiben a classpathról hiányol valamit.
- A hozzászóláshoz be kell jelentkezni