1

在我自我要求学习 Netbeans 的过程中,我决定尝试我已经存在的一个项目。

使用此处提供的解决方案,我尝试制作三个不同的项目来托管我的代码的服务器/客户端/公共部分。我在第二个失败了,消息是:

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

等等等等。底线:在一个项目中用作源的文件夹,不能在另一个项目中用作源。


问题是,该应用程序确实使用单一源文件夹......

  • src/com/.../客户端/
  • src/com/.../common/
  • src/com/.../服务器/

...并且我计划向每个项目添加相同的文件夹,使用包含/排除过滤所需的类。

实现我在这里尝试做的事情的犹太洁食方式是什么?(除此之外,素食方式也可以)。

4

2 回答 2

2

我有类似的东西并通过使用符号链接来解决它:

为每个项目创建文件夹。在每个项目文件夹中,创建指向所需(公共)源文件夹的符号链接。

这样,我的 IDE 就很满意了,并且我能够在每个项目中使用公共源代码。当然,YMMV。

于 2012-10-04T04:55:44.317 回答
1

为每个项目提供自己的源文件夹,并将它们完全分开。然后将 Common 的项目引用添加到客户端和服务器项目,以便他们可以访问已编译的类文件和文档。我们的一个项目有一个非常相似的设置。

于 2012-06-29T09:04:37.357 回答