1

Netbeansを学ぶための自主的な探求において、私は既存のプロジェクトを試してみることにしました。

ここで提供されるソリューションを使用して、コードのサーバー/クライアント/共通部分をホストする3つの異なるプロジェクトを作成しようとしました。私は次のメッセージで2番目のものに失敗しました:

"Package Folder Already Used in Project"
The following folders that you selected are already used in this or another 
project.  

など。ボトムライン:あるプロジェクトでソースとして使用されているフォルダは、別のプロジェクトではソースとして使用できません。


問題は、アプリケーション単一のソースフォルダを使用することです...

  • src / com /.../ client /
  • src / com /.../ common /
  • src / com /.../ server /

...そして、各プロジェクトに同じフォルダーを追加し、必要なクラスをIncludes/Excludesでフィルタリングすることを計画していました。

私がここでやろうとしていることを達成するためのコーシャの方法は何ですか?(それを除けば、vegewayでもかまいません)。

4

2 に答える 2

2

私は似たようなものを持っていて、シンボリックリンクを使用してそれを回避しました:

プロジェクトごとにフォルダを作成します。各プロジェクトフォルダに、必要な(共通の)ソースフォルダへのシンボリックリンクを作成します。

このようにして、私のIDEは満足し、各プロジェクトで共通のソースに取り組むことができました。当然、YMMV。

于 2012-10-04T04:55:44.317 に答える
1

各プロジェクトに独自のソースフォルダーを割り当て、完全に分離します。次に、Commonのプロジェクト参照をクライアントプロジェクトとサーバープロジェクトに追加して、コンパイルされたクラスファイルとドキュメントにアクセスできるようにします。私たちのプロジェクトの1つについては非常によく似た設定があります。

于 2012-06-29T09:04:37.357 に答える