プロジェクトのmavenの構築
達人で構築された
TomcatのJARパッケージ(servlet.jarはパッケージ)、JDKの修正版を追加。
デフォルトのWebプロジェクトのweb.xmlバージョン2.3、そして私たちは私たちの目的のバージョン(3.1)を変更する必要があります。
在这里有两种方式更改web.xml的版本:
右键项目–>属性–>project facets:
↓
在这里有我们选择的属性"Dynamic Web Module",右边的2.3也即是我们的web.xml的版本,此时也将我们需要的jdk版本进行更改为我们自己使用的版本。当我们更改为3.1时如下所示:
↓
会显示“Cannot change version of project facet Dynamic Web Module to XX"的信息,为什么呢?右边的小方框显示了我们web.xml的版本需要相映的最低版本的jre的支持才行,但是你会发现当我们更改了下面的java的版本从1.5到1.8之后,也同样会这样。在这个时候方法来了,先把" Dynamic Web Module"前面的勾去掉然后点击Apply,再选择java(jre)的版本,同时也勾上" Dynamic Web Module",这是下面会有,记得先把原来的WEB-INF下的web.xml删除
点击Further configuration available…然后进行如下操作**,记得先把原来的WEB-INF下的web.xml删除,路径不要写错**:
然后再去修改我们的web.xml文件,把index.jsp放在最上面即可(或者在创建一个index.html):
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>mavenTest</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>
おそらくこのように、ハハ、まだ問題を指摘することが改革のプロセスは、数回全体全体に良い以上を所有することができるようになります(自分の書かれました)!
問題の概要:
1.あなたは新しいweb.xmlのは、同じプロジェクトを削除せずに、いくつかのJavaバージョンと動的なWebバージョンに戻って取得するために繰り返し修正することができ、戻って削除し、成功を収め作成する前に、古いものを削除するのを忘れた場合。
2.バージョン4.0は、XMLファイルを作成するために、表示されることがあります完了していない、何のプロジェクト名またはラベルは歓迎ではないんですが。
プロジェクト全体がそれを再構築する場合は、最後の大きな動きは、それが削除されません!