gpt4 book ai didi

java - Eclipse:将源代码文件夹导入其他项目

转载 作者:搜寻专家 更新时间:2023-11-01 04:03:24 27 4
gpt4 key购买 nike

我有项目 A:在项目中我有一个包 A。(在项目文件夹中,它只是一个包含许多 *.java 的文件夹 A)。

我创建了一个项目 B:我如何将文件夹 A 导入项目 B 以使用我创建的模块。 (如果我从项目 A 创建包 A:我必须将每个文件编译为 *.class,并且我不能再次修改源代码,这不是我想要的)。

这项工作让我非常沮丧。因为我经常一步步做(在项目B中):新建一个包A-->创建类a'-->将项目A的类a'的代码复制到这个类@@)


编辑

哦。感谢 Perception 的帮助。对我来说非常好,非常详细。感谢 Baldrick 也帮我克服了这个把戏。 (第一次,我像 Perception 说的那样工作,但我没有看到项目 A. 并且什么也没有看到 :-O。我尝试 Baldrick promise :“这样项目 A 中的类可用于其他项目。” ).

但是,我认为这个解决方案有一些严格的要求:

1) projectA 必须打开。否则,projectB 将注意到错误。

2) 这项工作意味着项目 A 和项目 B 正在一起工作。但是,我只是喜欢 projectB 从 projectA 继承了一些有用的类。 (而且我可以更改一些代码,这项工作不会更改项目 A)。

简单的例子:projectA 有 Car 类。 projectB 有卡车类。 Car 类有一些有用的子类,如 Run()。汽油()。 projectB 将使用 Run() 类并更改 Petrol() 中的某些内容。

最佳答案

Eclipse 允许您在项目类路径中包含各种目标,包括其他项目。要修改您的Project B 的 类路径,请右键单击它并选择Properties,然后选择Java Build Path->Projects。单击添加并选择您的 Project A。完成后,单击确定退出,Eclipse 将进行重建。

这就是您将一个项目包含在另一个项目的类路径中的方式 - 请不要按照您现在的方式复制类,这会导致维护噩梦。请参阅下面的屏幕截图以获得视觉效果:

enter image description here

关于java - Eclipse:将源代码文件夹导入其他项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9163501/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com