こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Strutsの配置ができません。

現在の環境は、次のとおりです。

Windows 7
Eclipse 4.2
Tomcat 6.0.35
jdk1.7.0_07
Struts 1.2.8

ここまでで、EclipseとTomcatとjdkのインストールと設定は成功しており、http://localhost:8080/index.htmlでApache Software Foundationの画面が表示されます。

次に、Strutsインストールと設定をしようとして、Struts 1.2.8を解凍してwebappsディレクトリ配下にあるstruts-example.warファイルを$CATALINA_HOME\webapps配下に設置しました。

次に、Tomcatを起動させ、WARファイルの展開を行い、http://localhost:8080/struts-examples/にアクセスしようとしたところ、Struts Examplesの画面が表示されなかったばかりか、次のエラー画面が表示されました。

HTTPステータス 404 -
--------------------------------------------------------------------------------
type ステータスレポート
メッセージ
説明 The requested resource () is not available.
--------------------------------------------------------------------------------
Apache Tomcat/6.0.35

これは、一体何が悪いのでしょうか。やり方が間違っていたのでしょうか、それともバージョンが違っていたのでしょうか。

投稿日時 - 2012-10-05 16:56:48

QNo.7733540

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

うーん 7 だとパーミッションかな?

私は c:\tomcats という全てのユーザにフルコントロールのフォルダを作って、その下に
6 や 7 をインストールしてます。c:\Program Files は 7 だと いろいろとトラブルが出て
断念しました。

tomcat6w.exe の「互換性」で「管理者としてこのプログラムを実行する」にチェックを入れても
よいかもしれません。

投稿日時 - 2012-10-05 23:18:25

ANo.1

うーん、warの配備に失敗している気がしますが、 logs の

catalina.[日付].log を調査してみることをお薦めします。

手元では、Java 1.6.0_31 + Tomcat 7.0.21 + struts 1.3.10 では問題なく動いてます。

struts 1.3.10 付属の war は struts-examples-1.3.10.war

なので、http://localhost:8080/struts-examples-1.3.10/welcome.do
で動きました。

Tomcat 6 でも手順に変わりはないはず。ただ struts 1.2.8 はかなり古いので使用経験は
ありません。最近のにしてみれば? 6 と 1.3 系ならば問題が少ないとおもいます。

投稿日時 - 2012-10-05 21:49:27

補足

Struts 1.3.10でも、Strutsの配置ができません。

現在の環境は、次のとおりです。

Windows 7
Eclipse 4.2
Tomcat 6.0.35
jdk1.7.0_07
Struts 1.3.10

ここまでで、EclipseとTomcatとjdkのインストールと設定は成功しており、http://localhost:8080/index.htmlでApache Software Foundationの画面が表示されます。

次に、Strutsインストールと設定をしようとして、Struts 1.2.8を解凍してwebappsディレクトリ配下にあるstruts-example.warファイルを$CATALINA_HOME\webapps配下に設置しました。

次に、Tomcatを起動させ、WARファイルの展開を行い、http://localhost:8080/struts-examples-1.3.10/welcome.doにアクセスしようとしたところ、Struts Examplesの画面が表示されなかったばかりか、次のエラー画面が表示されました。

HTTPステータス 404 -
--------------------------------------------------------------------------------
type ステータスレポート
メッセージ
説明 The requested resource () is not available.
--------------------------------------------------------------------------------
Apache Tomcat/6.0.35

これは、一体何が悪いのでしょうか。やり方が間違っていたのでしょうか、それともバージョンが違っていたのでしょうか。

投稿日時 - 2012-10-05 22:41:43

あなたにオススメの質問