2010-12-18 8 views
1

私は、Java Webアプリケーションプロジェクトのチームと共同作業しています。私はプロジェクトを作成し、コードを共有するために使用するsvnサーバーにコミットしました。私のコンピュータでプロジェクトはうまく動作しますが、他のすべてのチームメンバーはプロジェクトを実行しようとするたびに下のエラーメッセージを受け取ります。私は参考にされているものをオンラインで見つけることはできません。何が起こっているかを見つけることにつながる可能性のあるアイデアは参考になります。ありがとうございますサブバージョンを使用してnetbeansプロジェクトを共有しようとするとビルドエラーが発生する

GlassFishサーバー3の起動1 GlassFishサーバー3 1が実行されています。ポートフォリオ\ \ウェブ を構築、展開\ DocumentsとSettings \ \ HP_Administratorマイ ドキュメント\ \ NetBeansProjectsにパス= C:Cで インプレース展開?\ DocumentsとSettings \ HP_Administratorマイ ドキュメント\ \ NetBeansProjectsポートフォリオ\ \構築\ 683:-impl.xmlを構築\ DocumentsとSettings \ HP_Administrator \マイ ドキュメント\ NetBeansProjects \ポートフォリオ\ nbproject \:ウェブ&名=ポートフォリオ&力=真 は、GlassFishサーバー3 1 Cに失敗した モジュールがされていません配備された。

答えて

0

ファイルをチェックして、相対参照ではなく上記のファイルへの完全なパスを持つ絶対参照があるかどうかを確認します。

+0

ポインタのおかげで、私は、永続ユニット内のデータソースへの参照がチームメンバーのサーバーインスタンスに存在しなかったため、データベースアクセス用にjpaも使用していることが原因であることがわかりました。 – mtanzania

1

問題が見つかりました。私もデータベースアクセスのためにjpaを使用しているので、永続ユニット内のデータソースへの参照はチームメンバーのサーバーインスタンスに存在しませんでした。だから私は彼らが私が使ったのと同じ名前を使ってデータソースを作成していました。しかし、私はこれを行うための最善の方法がわからない、私はそれらをnetbeansでダミーのWebアプリケーションを作成し、データベースからエンティティクラスウィザードを使用して、データソースを作成するようにエンティティを生成し、プロジェクトで参照しているのと同じデータソース名です。彼らがこれを実行してプロジェクトを実行した場合、自動的にglassfishのインスタンスに追加され、共有プロジェクトを実行できるようになります。私はこれに代わるものを聞いてうれしいです。ありがとう

+0

この情報をあなたの質問に編集してください。 –

関連する問題