如何在同一个eclipse项目中拥有不同类型的构建器/源文件夹

时间:2013-11-05 17:25:48

标签: java python eclipse

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

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

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

由于

1 个答案:

答案 0 :(得分:0)

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

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

请参阅Zoltan在此主题中的回答:Multiple nature for a single project in eclipse

  

GUI没有任何创建这种多语言的选项   项目

     

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

     

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

     

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