Run不会在Eclipse中构建引用的项目

时间:2013-01-22 16:34:20

标签: eclipse build dependencies project

我有一个项目有两个依赖项,我想在构建项目时构建它。我通过转到Project Properties-> Project References并选择了两个依赖项来完成此操作。当我对其中一个依赖项进行更改时,我可以重建我的项目以便构建它们,但是如果我只运行我的项目,则不会重建引用的依赖项。我该如何解决这个问题?

编辑:

我有以下Eclipse设置:

  • 项目 - >“自动构建”已选中
  • 窗口 - >首选项 - >常规 - >工作区 - >“自动构建”和 - >“构建前自动保存”都已选中
  • Window->运行/调试 - >启动 - > GeneralOptions->“检查启动前构建(如果需要)”

最后一点似乎是无法正常工作的。在启动之前选中构建我的项目,但 >不会构建依赖项。

2 个答案:

答案 0 :(得分:1)

您是否在“项目”菜单“自动构建”选项下进行了检查?

检查这个问题,它可能有所帮助:

Purpose of the "Build Automatically" option in eclipse

Edit2(添加评论以便于阅读):

您是否尝试过“偏好设置” - >运行/调试 - >启动 - >常规选项面板 - >复选框“启动前构建(如果需要)”?我不完全确定(并且帮助没有提到它)“如果需要”究竟是什么意思。但我认为这应该意味着,“如果自上次发布以来项目中有修改过的文件,那就进行重建”

以下是可能有用的帖子:

http://mcuoneclipse.com/2012/10/30/speeding-up-the-debug-launch-in-codewarrior/

  

它意味着它执行'构建'(检查是否有任何东西   已经更改,并在必要时编译和链接我的项目   在它启动和调试我的项目之前。

所以,它肯定应该做你想要的。

答案 1 :(得分:-1)

老兄,是时候试试Maven吧,或者Gradle,如果你想成为最前沿的话。