我有一个具有两个依赖项的项目,我想在构建项目时构建它们。我通过转到“项目属性”->“项目引用”并选择两个依赖项来完成此操作。当我对其中一个依赖项进行更改时,我可以重建我的项目来构建它们,但如果我只是运行我的项目,则不会重建引用的依赖项。我该如何解决这个问题?
编辑:
我按照要求进行了以下 Eclipse 设置:
- 项目->“自动构建”已选中
- 窗口->首选项->常规->工作区->“自动构建”和->“构建前自动保存”均已选中
- 窗口->运行/调试->启动->常规选项->选中“启动前构建(如果需要)”
最后一点似乎无法正常工作。选中此项将在启动之前构建我的项目,但它不会构建依赖项。
最佳答案
您是否检查了“项目”菜单下的“自动构建”选项?
检查这个问题,它可能会有所帮助:
Purpose of the "Build Automatically" option in eclipse
编辑2(添加注释以便于阅读):
您是否尝试过在“首选项”->“运行/调试”->“启动”->“常规选项面板”->“启动前构建(如果需要)”复选框?我不太确定(并且帮助中没有提及)“如果需要”到底是什么意思。但我认为这应该意味着,“如果自上次启动以来项目中有修改的文件,请进行重建”
这里有一篇文章可能会有所帮助:
http://mcuoneclipse.com/2012/10/30/speeding-up-the-debug-launch-in-codewarrior/
What it means is that it performs a ‘build’ (checking if anything has been changed, and compiles and links if necessary) of my project before it launches and debugs my project.
所以,它绝对应该满足您的需求。
关于eclipse - Run 不会在 Eclipse 中构建引用的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14463432/