0

是否可以创建一个具有 [eg] Java 和 python 代码的 Eclipse 项目?例如,我想要一个名为的项目TestProject,它有 2 个源文件夹src_javasrc_python. 就这样我有一个项目,我可以编写我所有的快速/测试代码,而不是为 java、c++、perl、python 等 10 个不同的项目。

从我的实验看来,我可以将项目设置为一种类型或另一种类型,而不是两者兼而有之。

  • 我看不到将 java builder 添加到 python 项目的选项,反之亦然。
  • 我无法在 python 项目中创建 java 源文件夹,反之亦然。
  • ...

谢谢

4

1 回答 1

0

所以它似乎是可能的,但不是通过 GUI。可以手动修改 .project 文件以添加其他性质。

如果您是 STFW,那么要搜索的正确词是nature“eclipse project multiple natures”

请参阅 Zoltan 在此线程中的回答:Eclipse 中单个项目的多重性质

GUI 没有任何选项可用于创建此类多语言项目。

但是,从技术上讲,项目性质可以相互独立添加。因此,如果您设法以编程方式创建所需的环境,它将起作用。如果您想手动完成,请在项目根目录中找到 .project 文件,并将所有性质和构建器添加到一个中(您可以从其他项目中查看所需的元素 - 进行复制粘贴)。

这将添加项目性质和构建器,但不需要任何其他配置 - 例如,在 Java 项目中,.classpath 文件用于描述源文件夹,在其他语言中需要不同的配置。

总之,如果您需要多次执行此操作,请创建一个插件来为您管理此配置;如果您需要它用于单个项目,请考虑是否值得付出巨大的努力。

于 2013-11-06T19:06:24.460 回答