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

标签 eclipse build dependencies project

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

编辑:

我按照要求进行了以下 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/

相关文章:

c - 包含多个文件的 Makefile 总是构建一切

Eclipse插件版本不匹配问题

java - Android Eclipse - 找不到 *.apk

java - 管理 Java 类路径上的冲突

javascript - 如何使用 Maven 资源插件复制单个文件

Docker Hub Registry 无法从 Github 存储库构建 docker 镜像

java - 我可以配置 gradle 来禁止一组特定的依赖项吗?

java - Hibernate-无法从输入流解析映射文档

java - 在 Eclipse 中运行 AlgoTrader

android - compileSdkVersion、minSdkVersion、targetSdkVersion应该怎么设置?