Eclipseで新規でMavenプロジェクトを作成し、pom.xmlに必要なjarファイルを追加していったところ以下のような検証メッセージ関連のエラーが発生しました。
pom.xmlに設定したjarファイルはWEB-INF下にも格納しました。
また、pox.xmlは以下のように設定しました。
XML
1pom.xml 2 3<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 5 <modelVersion>4.0.0</modelVersion> 6 <groupId>com.sample.mvnproject</groupId> 7 <artifactId>java-restaurant</artifactId> 8 <packaging>war</packaging> 9 <version>0.0.1-SNAPSHOT</version> 10 <name>java-restaurant Maven Webapp</name> 11 <url>http://maven.apache.org</url> 12 <dependencies> 13 <dependency> 14 <groupId>junit</groupId> 15 <artifactId>junit</artifactId> 16 <version>3.8.1</version> 17 <scope>test</scope> 18 </dependency> 19 20 <!--<dependency> <groupId>org.glassfish.web</groupId> <artifactId>jstl-impl</artifactId> 21 <version>1.2</version> <exclusions> <exclusion> <groupId>javax.servlet</groupId> 22 <artifactId>servlet-api</artifactId> </exclusion> <exclusion> <groupId>javax.servlet.jsp</groupId> 23 <artifactId>jsp-api</artifactId> </exclusion> <exclusion> <groupId>javax.servlet.jsp.jstl</groupId> 24 <artifactId>jstl-api</artifactId> </exclusion> </exclusions> </dependency> --> 25 26 <!-- added servlet info --> 27 <dependency> 28 <groupId>javax.servlet</groupId> 29 <artifactId>javax.servlet-api</artifactId> 30 <version>3.1.0</version> 31 <scope>provided</scope> 32 </dependency> 33 <!-- added JSP info --> 34 <dependency> 35 <groupId>javax.servlet</groupId> 36 <artifactId>jstl</artifactId> 37 <version>1.2</version> 38 <scope>provided</scope> 39 </dependency> 40 <!-- added JSTL info --> 41 <dependency> 42 <groupId>javax.servlet.jsp</groupId> 43 <artifactId>javax.servlet.jsp-api</artifactId> 44 <version>2.3.1</version> 45 </dependency> 46 <!-- added mockit for ut --> 47 <dependency> 48 <groupId>org.mockito</groupId> 49 <artifactId>mockito-all</artifactId> 50 <version>1.9.5</version> 51 </dependency> 52 <!-- added Hibernate info --> 53 <dependency> 54 <groupId>org.hibernate</groupId> 55 <artifactId>hibernate-core</artifactId> 56 <version>4.3.0.Final</version> 57 </dependency> 58 <dependency> 59 <groupId>org.hibernate</groupId> 60 <artifactId>hibernate-entitymanager</artifactId> 61 <version>4.3.0.Final</version> 62 </dependency> 63 <dependency> 64 <groupId>org.eclipse.persistence</groupId> 65 <artifactId>org.eclipse.persistence.jpa</artifactId> 66 <version>2.6.4</version> 67 </dependency> 68 <!-- added MySQL Connector Info --> 69 <dependency> 70 <groupId>mysql</groupId> 71 <artifactId>mysql-connector-java</artifactId> 72 <version>5.1.42</version> 73 </dependency> 74 <!-- added log4j info --> 75 <dependency> 76 <groupId>org.apache.logging.log4j</groupId> 77 <artifactId>log4j-core</artifactId> 78 <version>2.7</version> 79 </dependency> 80 <dependency> 81 <groupId>org.apache.logging.log4j</groupId> 82 <artifactId>log4j-api</artifactId> 83 <version>2.7</version> 84 </dependency> 85 <!-- added jBcrypt --> 86 <dependency> 87 <groupId>org.mindrot</groupId> 88 <artifactId>jbcrypt</artifactId> 89 <version>0.4</version> 90 </dependency> 91 <!-- persistence --> 92 </dependencies> 93 <build> 94 <finalName>java-restaurant</finalName> 95 </build> 96</project> 97
pom.xmlの設定がよろしくないのでしょうか?
mavenプロジェクトの設定にお詳しい方がいましたら、ご回答いただけないでしょうか?
質問投稿前に調べてみましたが有力な解決方法が見つかりませんでした。
現状は環境構築中でクラスは作成しておらずhtmlファイルを作ってtomcatの起動確認を行った段階です。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/03 02:57
2017/05/03 03:43
2017/05/07 03:57