Tomcat 7 から始めてみました。Eclipse
でアプリケーションを作成しました。ここに私の web.xml ファイルがあります:
<?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/j2ee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" id="WebApp_ID" version="2.4">
<welcome-file-list>
<welcome-file>
view.jsp
</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>myServlet</servlet-name>
<servlet-class>/servlets/myServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>myServlet</servlet-name>
<url-pattern>/myServlet</url-pattern>
</servlet-mapping>
</web-app>
Apache のサイトから最新の Tomcat をダウンロードし、 に追加JAVA_HOME
しましたcatalina.bat
。Tomcat を起動した後Manager app
、アプリケーションを選択しましたが、404 が表示されました。アドレス行にhttp://localhost:8080/ThreeRest/
.
もう 1 つの奇妙な点は、アプリケーションがwebapps
ディレクトリではなくwtpwebapps
フォルダーにデプロイされたことです。
に関する私の他の問題tomcat-users.xml
。これを追加すると:
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="admin,manager,manager-gui"/>
1回のセッションでのみ機能します。Tomcat を停止すると、ファイルから削除されます。