• 締切済み

ECLIPSE 環境 から 実環境に移行する

ECLIPSE上で動作しているWEBアプリ(tomcat、JAVA、DB2 V9. 使用)があります。 これを ECLIPSEを使用しない環境で使用する為には WARファイルを作成(エクスポート)すればよいと聞きました。 そこでWARファイルを作成し Tomcat のディレクトリに移しました。 そして実行しました所、データーベースにアクセスするとエラーになります。 データーベースアクセス処理以外は正常動作します。 環境は同一のパソコン上で実行してます。 質問です。 WARファイルをエクスポートするのに、やり方があるのでしょうか。 ちなみ私は、Eclipse、DB2 V9、JAVA ど素人で、 このWEBアプリも作った人間もわかりません。 従いまして、WARエクスポート以外に問題があると対応できませんので、あきらめるしかありません。 情報が少なく申し訳ないのですが、宜しくお願いします。

みんなの回答

  • NARH
  • ベストアンサー率82% (88/107)
回答No.1

DB2 の接続情報が違うというのがありがちな気がします。 DB2 の接続先,ID, パスワードは確認されました?

himekuri375
質問者

お礼

ご回答ありがとうございます。 解決しました。 解決内容: Tomcat(同一バージョン)が2箇所にインストールされてまして、Eclipseと実環境で別々のTomcatを起動してました。 知らずに私が新たに別ドライブにインストールしてしまい、そこにWARファイルを展開してたのが原因です。 もっとも別の意味で真の解決には至ってませんが(別のパソコンで実行する場合とか)

himekuri375
質問者

補足

ご回答ありがとうございます。 DBよくわからないので、素人考えですが、 同一パソコン上で、WEBアプリも同じ、ユーザーアカウントも同じ、DBも同じなので接続はOKだと思います。 Tomcatの起動方法が違うだけだと思います。

関連するQ&A

  • warファイルをEclipseでプロジェクトとして展開するには?

    warファイルをEclipeseにプロジェクトとして展開する方法が分りません。どんな方法で行えばよいのでしょうか? Eclipseのインポート機能を使う? warファイルを解凍して(?)取り込む? warファイルの中身は、Tomcat使用のJSP・Servletを使ったwebアプリケーションです。

  • EClipseでエラー

    EClipse初心者です。 EClipseでエラーになります。 Javaでプログラム作成しているのですが、 以下のようなエラーが出てどうしたら良いか まったくわかりません。 環境等は確認しているつもりなのですが・・・ どなたか、教えてくださいませ。 <エラー内容> 操作が失敗しました。.log ファイルを見てください。 C:\Tomcat5\webapps\servlet.war(アクセスが拒否されました) See<workspace>/.metadata/.log file

  • eclipseとtomcatで404エラー

    ----------------------------------- Windows7 Ultimate eclipse Indigo tomcat 5.5 ----------------------------------- eclipseとtomcatを使用して、JSPを動かそうとしています。 eclipseとtomcatとJDKはC:\pleiadesの下に配置しています。そしてワークスペースは C:\workspace\Testとして登録しています。(ちなみに動的Webプロジェクトで作成しています) 既存のJSPファイルをeclipse上で右クリックして、サーバーで実行とすると、eclipseの画面上にきちんと表示されるのですが、その後、そこで動いていたtomcatを終了させて、eclipseの上部にあるtomcatのアイコンをクリックし、その後、通常のブラウザで表示させようとすると404エラーが出てしまいます。(http://localhost:8080/Test/test.jsp) そもそも右クリック→実行の際に起動するtomcatとeclipse上部にアイコンで存在するtomcatはどう違うのでしょうか? そしてどうすれば、上部のtomcat起動からブラウザで直接JSPを呼び出すことが出来るのでしょうか? 申し訳ありませんが、ご教授お願い致します。

    • ベストアンサー
    • Java
  • eclipseから直接サーブレットを配備するには?

    eclipse WTP でサーブレットを作っています 開発中の動作確認は「サーバーで実行」でやってるのですが、 外向きのサーバーで動かすときはWARに書き出してTomcatに付いている Web Application Managerから配備しています この外向きのサーバーに配備・差し替えする手順をeclipse上からワンクリックでやる方法はありませんか? 外向きのサーバーには他の人が配備したアプリがあって、それには影響が出ないようにしたいのです

  • Eclipse3.4

    Eclipse3.4を使用してWebアプリ(JSP/サーブレット)を開発する事になりました。 開発に先立ってサンプルを作成したのですが、そのサンプルのプロジェクトのファイル一式を違う端末にコピーしてEclipseにて開くとプロジェクトエクスプローラに何も表示されません。つまり、他の端末ではサンプルが実行できない状態です。 このような現象の対応方法をご存知の方がいらっしゃいましたら教えて頂けると助かります。 <参考>  (1)サンプルを作成した端末のOSはxpです。  (2)サンプルをコピーしてきた端末はvistaです。  (3)両端末ともEclipse3.4です。  (4)サンプルを作成した端末では、正常に動作します。 以上ですが、よろしくお願いいたします。

    • ベストアンサー
    • Java
  • Eclipse3.4 Tomcat6 JavaSE6の環境で、

    Eclipse3.4 Tomcat6 JavaSE6の環境で、 Eclipse3.5 Tomcat6 JavaSE6で作成したプロジェクトを そのまま持ってくると、ビルドパスのエラーがでてしまいます。 下記内容。 「ビルドパスエントリーが欠落しています。」 org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v6.0 解決方法をご存知の方がおられましたら、 ご教授いただけますと、大変助かります。 よろしくお願い致します。

    • ベストアンサー
    • Java
  • Eclipse+TomcatのHTML表示について

    Eclipse+TomcatのHTML表示について EclipseにTomcatプラグインを追加して、下記動作を行ったところ404エラーが出てしまいます。 WEB-INF以下に置いたHTMLファイルを正常に表示するためには、どのような設定が必要なのでしょうか? 環境:eclipse3.4/Tomcat6 1.プロジェクトの作成 新規プロジェクト>Tomcatプロジェクト プロジェクト名:Example コンテキスト名:/Example Webアプリケーション・ルートとするサブディレクトリ:/ コンテキスト定義の更新を可能にする(server.xml またはコンテキスト・ファイル):チェック 2.コンテキストの更新 プロジェクト右クリック>Tomcatプロジェクト>コンテキスト定義を更新 3.Tomcat起動 Tomcatプラグインからポート8080でTomcatを起動。 4.HTMLを配置してアクセス(1) 配置:/Example/WEB-INF/index.html アクセス:http://localhost:8080/Example/index.html 結果:404エラー 4.HTMLを配置してアクセス(2) 配置:/Example/WEB-INF/index.html アクセス:http://localhost:8080/Example/WEB-INF/index.html 結果:404エラー 5.HTMLを配置してアクセス(3) 配置:/Example/index.html アクセス:http://localhost:8080/Example/index.html 結果:正常表示

    • ベストアンサー
    • Java
  • Eclipseで書いても、Tomcatで動かない。

    「All-In-One-Eclipse」で、サーバーサイドのプログラムを作ろうとしています。 Tomcatをインストールして、TomcatのプラグインもEclipseの指定のディレクトリに置いて、EclipseのTomcatの設定もしたはずなのですが、Tomcatと連携がとれてないようです…。 Eclipseで「動的Webプロジェクト」を選択して、作成したプロジェクトの左のビュー(?)の「WebContent」を右クリック→新規→JSPで、JSPのファイルを作り、簡単なコードを書いたのですが、ブラウザで 「http://localhost:8080/プロジェクト名/JSPファイル名 と書いても、ファイルが見つからないとエラーが出てしまいます。 何か、落としている作業等あるのでしょうか? また、原因などに、見当がつきましたら、よろしくお願いします。

    • ベストアンサー
    • Java
  • eclipse上でtomcatが機能しておりません

    初心者です。 eclipse上でtomcatサーバを起動しても、http://localhost:8080/にアクセスできない状況です。 アクセスできるようにするためには何が足りず、どうする必要があるでしょうか? よろしくお願いします。 基本的な部分での理解が足りていないと思うのですが、参考に現在の状況を乗せておきます。 <現状> ・startup.bat/shutdown.batを実行すればhttp://localhost:8080/にアクセスできる。 ・tomcat6.exeを実行してもなにも起きない。(「開く」「管理者として実行」共に同じ) ・tomcat6w.exeを実行すると「指定されたサービスはインストールされたサービスとして存在しません」とエラーが出る。 ・コンパネ→管理ツール→サービスを見ると、サービス一覧にtomcatは入っておらず、サービスに登録されていないらしい。 ・eclipseメニューバーでのtomcatの起動/停止は機能していない。(エラーが出る) ・eclipse上でtomcatサーバを起動した際、サーバに乗ってるアプリも起動していない。

    • ベストアンサー
    • Java
  • warファイルをEclipseにインポートしたときの障害に

    warファイルにしたJavaプロジェクトをEclipseにインポートしました。 すると、エクスポート前に追加したjarファイルが無くなってエラー表示が出たのでビルド・パスにもう1度jarファイルを追加しました。 それで、エラー表示は解消されたのですが、忠告と言うのでしょうか、以下のような文章が表示されます。 重大度および説明 パス リソース ロケーション 作成時刻 Id クラスパス・エントリー C:/Tomcat 6.0/lib/mailapi.jar は、エクスポートまたは公開されません。実行時に ClassNotFoundExceptions が発生する可能性があります。 初めは追加した場所(ここではTomcat6.0)がいけないのか、と思い、1度やりなおしてjre1.6.0_06からも試したのですが、この忠告が表示されました。 この忠告を表示されないようにするにはどうしたら良いのでしょうか。 どうぞ宜しくお願い致します。

    • ベストアンサー
    • Java