1
我試圖使用Maven構建我的第一個servlet,但不知道我應該添加到POM這樣的servlet使用servlet和Maven
我曾嘗試下面的依賴關係添加到POM文件(問題我在其中一篇帖子中找到)。加入使我能夠編譯我的servlet,但是當我嘗試運行mvn包或測試我的JUnits我得到一個ClassFormatError:
Initial SessionFactory creation failed.java.lang.ClassFormatError:
Absent Code attribute in method that is not native or abstract
in class file javax/validation/Validation
的pom.xml的是:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<repository>
<id>java.net2</id>
<name>Repository hosting the Java EE 6 artifacts</name>
<url>http://download.java.net/maven/2</url>
</repository>
可有人解釋並指導?
感謝 :-)
請參閱http://stackoverflow.com/questions/2782066/maven-archetype-for-simple-servlet-application – Senthil 2011-04-11 03:44:47