2012-02-28 23 views
2

Eclipse Dynamic Web Projectでクラスに奇妙な問題があります。私は戦争をコンパイルし、/ webapps、startup Tomcatに保存し、展開された戦争を見てください。唯一の問題は、私のクラス(私がPostgresSQLのデータベースに問い合わせるのに使うもの)の一つが更新されていないように見えることです。展開された戦争のWEB-INFディレクトリにファイルの更新が表示されますが、実行中のコードはクラス内のコードではありません。つまり、クラスのどこにも存在しないSQLクエリが実行されます。実行されるたびにSQLエラーが返されます。Tomcat 5.5のデプロイメント - クラスを受け取っていません

また、このクラス以外のすべてのクラスのsystem.out.printlnステートメントがコンソールに表示されています。

私はJUDDI(Tomcat 5.5)にバンドルされているApacheを使用しています。これは私に真剣に困っている。

+0

ouaou、あなたは私たちが問題を見つけることを期待していますか? –

+1

それは理想的ですが、暗闇の中でさえショットが高く評価されます。 – skpuri

答えて

0

単語で:サーバーをバウンスします。古いバージョンの.classファイルがキャッシュされているように見えるので、新しいものがロードされていません。

更新:サーバをバウンスしてしまったので、動作させるまで不要なものを取り除くことで問題を簡素化する必要があります。これはになるためです。

を使用しないでください。 WARを手作業でビルド、パッケージ化、およびEclipse以外のTomcatにデプロイします。起動スクリプトを使用してシェルでTomcatを起動します。あなたの新しいクラスを拾うかどうかを確認してください。

+0

私は何度もそれをバウンスしましたが、愛はありません。 – skpuri

関連する問題