我正在学习Eclipse,之后会学习NetBeans。我实际上喜欢这两个IDE。
关于Eclipse IDE,我正在学习如何在所有项目之间共享我的用户库的最佳实践。当我在网上找到别人的Java代码时,我肯定想导入该代码并在任何需要的地方使用它。
我注意到Stack Overflow上有很多关于如何在所有项目之间共享资产的问题。
明确一下,当我说“资产”时,我的意思是除了我的项目主方法所在的位置之外的任何东西。(例如:图片、xml/txt文件、自定义类等...)
我来自Web开发世界(PHP),所以我的思维方式习惯于在服务器上使用PHP的include()
和require()
函数导入应用程序中的任何内容。像我认识的大多数Web开发人员一样,我将我的Web资产放在同一个位置以便导入。
现在进入一个新的世界,Java + Eclipse。
我创建了一个单一的项目,现在正在该项目内创建其他类。这些类在我创建的每个项目中都可能有用。
阅读其他问题和文章后,我仍然不太确定在项目之间共享资产的最佳实践。(我只关心单个工作区)
我想听听其他人的个人最佳实践。
你是否创建一个仅包含类、图像、文件的项目?
你是否在文件系统中保留一个文件夹/目录,保存所有这些内容,并导入它?
你是使用Eclipse的默认设置创建项目,还是改变了一些设置?