みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

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

締切り済みの質問

またしても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の配置が不成功に終わりました。原因は一体なんでしょうか。

投稿日時 - 2012-10-08 17:40:23

QNo.7738570

すぐに回答ほしいです

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

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

回答(2)

ANo.2

私も war を jarコマンドで配置したことはないです。

普通 war を webapp に「置いて」ブラウザからアクセスするだけのハズなんですが・・・

展開は tomcat がやってくれます。

まずこの手順を試してみてください。

投稿日時 - 2012-10-09 22:04:15

ANo.1

>>次に、Strutsインストールと設定をしようとして、Struts 1.2.8を解凍して
解凍したファイルの中身を見ると恐らく
webapps、lib、contrib
の3つあると思います。
そのフォルダを丸ごとtomcat7のインストール先にコピーすればOKなのでは?
(webappsフォルダ下ではなく、あくまでもインストールしたフォルダ)
後は自動でtomcatが配置してくれます。配置する時にwarも解凍してくれるしconf関連も変更
してくれますよ。

今まで
>>jar xvf struts-examples.war
なんて、やったためしがない。

投稿日時 - 2012-10-09 17:36:36

あなたにオススメの質問