2

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

编辑:

按照要求,我有以下 Eclipse 设置:

  • 项目->“自动构建”被选中
  • Window->Preferences->General->Workspace->"Build Automatically" 和 ->"Save automatically before Build" 都选中
  • Window->Run/Debug->Launching->GeneralOptions->“在启动前构建(如果需要)”被选中

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

4

1 回答 1

3

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

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

eclipse中“自动构建”选项的目的

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

您是否尝试过 Preferences -> Run/Debug -> Launching -> General options panel -> Checkbox for “Build (if required) before launch”?我不太确定(并且帮助没有提及)“如果需要”到底是什么意思。但我认为这应该意味着“如果自上次启动以来项目中有修改过的文件,请重新构建”

这是一个可能有帮助的帖子:

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

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

因此,它绝对应该满足您的需求。

于 2013-01-22T17:23:29.667 回答