我花一些时间来学习Eclipse,然后再学习NetBeans。我实际上很喜欢这两个IDE。
我不知道我喜欢哪一个,但是它们似乎很直观。

至于Eclipse IDE,我正在学习在所有项目中共享用户库的最佳实践。更不用说当我在网上找到别人的Java代码时,我当然想导入该代码并在需要的任何地方使用它。

我注意到在Stack Overflow上有很多关于如何在所有项目之间共享资产的问题。

明确地说,当我说“资产”时,我的意思是指将项目的主要方法放置在何处。 (即:图像,xml / txt文件,自定义类等...)

我来自Web开发领域(PHP),因此我的思维习惯于PHP的include()require()函数,用于将服务器上的任何内容导入到我的应用程序中。像我认识的大多数Web开发人员一样,我将Web资源保存在相同的位置以便于导入。

现在进入一个新世界,Java + Eclipse。

我已经创建了一个项目,现在正在该项目中创建其他类。这些类实际上对我创建的每个项目很有用。

在阅读了其他问题和帖子之后,我仍然不确定项目之间共享资产的最佳实践。 (我也只关心一个工作区)

我想听听其他人的个人最佳做法。

您是否创建仅包含类,图像,文件的项目?

您是否将文件夹/目录保存在文件系统中的所有位置,然后将其导入?

在创建项目时,您是利用Eclipse的默认设置还是对周围的内容进行了更改?

最佳答案

您可以将共享库放在Eclipse项目P中,并使其他项目依赖P。要使项目Q取决于P,请执行以下操作:

  • 在包资源管理器中选择项目Q,然后右键单击它。
  • 从上下文菜单中选择Properties
  • 转到Java Build Path属性页面。
  • 转到Projects选项卡。
  • 检查项目P以将其添加到项目Q的构建路径中。

  • 有关更多详细信息,请参见http://www.informit.com/articles/printerfriendly.aspx?p=367962上的文章。

    10-06 14:40
    查看更多