我有项目A:在项目中我有一个包A.(在项目文件夹中,它只是一个文件夹A,包含许多* .java)。Eclipse:将源代码文件夹导入到其他项目
我创建了一个项目B:如何将文件夹A导入项目B以使用我创建的模块。 (如果我从项目A创建软件包A:我必须将每个文件编译为* .class,并且我无法再修改源代码,而这不是我想要的)。
这项工作让我非常沮丧。因为经常做一步一步(在项目B):创建新的软件包A - >创建类 ' - >复制类的代码' 了projectA的这一类@@)
编辑
哦。感谢Perception的帮助。非常好,非常详细。感谢Baldrick帮助我过来这个招数。 (第一次,我像Perception说的那样工作,但是我没有看到项目A,也没有看到任何东西:-O。我尝试了Baldrick的承诺:“通过这种方式,项目A中的类可以用于其他项目。 )。
但是,我认为这个解决方案有一些严格的:
1)了projectA必须打开。如果没有,projectB会发现错误。
2)此工作意味着projectA和projectB正在一起工作。但是,我只是喜欢projectB从projectA继承了一些有用的类。 (并且我可以更改一些代码,而且这项工作不会改变项目A)。
简单举例:projectA有Class Car。 projectB有班卡车。 class Car有一些像Run()这样有用的子类。汽油()。 projectB将使用Run()类并更改Petrol()中的某些内容。