- 締切済み
またしてもStrutsの配置ができません。
C:配下にエブリワンフルコントロールのフォルダを作成しても、Strutsの配置ができません。 現在の環境は、次のとおりです。 Windows 7 Eclipse 4.2 Tomcat 6.0.35 jdk1.7.0_07 Struts 1.2.8 Tomcat フォルダ:C:\Tomcats\Tomcat 6.0(エブリワンフルコントロール) ここまでで、EclipseとTomcatとjdkのインストールと設定は成功しており、http://localhost:8080/でApache Software Foundationの画面が表示されます。 次に、Strutsインストールと設定をしようとして、Struts 1.2.8を解凍してwebappsディレクトリ配下にあるstruts-example.warファイルを$CATALINA_HOME\webapps配下に設置しました。 そして、コマンドプロンプトを利用して、C:\Tomcats\Tomcat 6.0\webappsフォルダに移動して、次のコマンドを実行しました。 jar xvf struts-examples.war そうしましたところ、META-INFフォルダとWEB-INFフォルダが作成され、その中にファイル類が展開されました。 次に、Tomcatを起動させ、http://localhost:8080/struts-examples/にアクセスしようとしたところ、Struts Examplesの画面が表示されなかったばかりか、次のエラー画面が表示されました。 HTTPステータス 404 - -------------------------------------------------------------------------------- type ステータスレポート メッセージ 説明 The requested resource () is not available. -------------------------------------------------------------------------------- Apache Tomcat/6.0.35 今回もStrutsの配置が不成功に終わりました。原因は一体なんでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
私も war を jarコマンドで配置したことはないです。 普通 war を webapp に「置いて」ブラウザからアクセスするだけのハズなんですが・・・ 展開は tomcat がやってくれます。 まずこの手順を試してみてください。
- mintia007
- ベストアンサー率59% (16/27)
>>次に、Strutsインストールと設定をしようとして、Struts 1.2.8を解凍して 解凍したファイルの中身を見ると恐らく webapps、lib、contrib の3つあると思います。 そのフォルダを丸ごとtomcat7のインストール先にコピーすればOKなのでは? (webappsフォルダ下ではなく、あくまでもインストールしたフォルダ) 後は自動でtomcatが配置してくれます。配置する時にwarも解凍してくれるしconf関連も変更 してくれますよ。 今まで >>jar xvf struts-examples.war なんて、やったためしがない。