0

ganymedesr2からeclipsegalileoにアップグレードしましたが、今ではeclipseがデプロイ中にEARファイルをビルドするという非常に悪い仕事をしています。完全に無視されていると思われるいくつかのユーティリティjarがあり、EARにたまにしか含まれない単一のwarファイルがあります。したがって、glassfishにデプロイすると、「ファイルが見つかりません:blah.war」などのエラーが発生します。または、warファイルが存在する場合は、ClassNotFoundエラーが発生します。

また、いくつかのEJB jarをEARから削除しようとしていますが、それでもそれらのいくつかをapplication.xmlに追加し直しています(残念ながら、それらはEARにも追加されません)。

eclipseは、プロジェクトに関する追加のメタデータをEARプロジェクトの外部に保存し、プロジェクトへの変更を無視していると思います。これは煩わしいことです。しかし、これがどこにあるのか、それを「洗い流す」方法はわかりません。

誰かがこのようなことに遭遇しましたか?実際に何が起こっているのかをどうやって理解できるか考えてみてください。

ありがとう!

4

2 に答える 2

0

これについてはBugZillaでもっと読むことができるようです:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=283184

WTPの次のリリースで修正されると思います。

于 2009-08-12T18:33:10.147 に答える
0

再デプロイするときに同じ問題があります。うまくいけば、誰かがこれに光を当てることができます。それ以外の場合は、ガニメデに戻ります...唯一の回避策は、デプロイされたEARを常に最初に削除することです。展開を行います...一種のばかげたIMO。

また、galileo で悪いメモリ リークが発生します...システムを数時間使用すると速度が低下し、Ganymede に対してさらに多くのクラッシュが発生します...ため息は新しいバージョンにジャンプするのに適しています!

于 2009-08-11T23:06:56.327 に答える