首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用Eclipse中的Buildship刷新项目依赖关系?

如何使用Eclipse中的Buildship刷新项目依赖关系?
EN

Stack Overflow用户
提问于 2015-06-27 11:56:57
回答 4查看 55.8K关注 0票数 32

月食火星最近发布了,我想试一试。它列出了通过建筑工程与Gradle进行更紧密集成的特性之一。

与露娜在一起时,我使用了Eclipse的分级集成(4.4),我发现这对于我想要做的事情来说要容易得多;我可以在现有的项目中添加一个分级“性质”,而不需要像使用Buildship那样删除该项目并重新导入它,并且它会自动将我在build.gradle中声明的所有依赖项放入项目的类路径中。

使用Buildship,我没有看到将现有项目配置为Gradle项目的任何选项,也找不到一种方法将我在构建脚本中指定的依赖项包含在项目的类路径中。

我尝试为Eclipse安装原始插件(GIfE 4.4),在重新启动Eclipse之后,它自动地为我完成了所有这些工作。我想知道的是,是否有一种方法可以单独通过Buildship来完成这一切,因为现在,尽管这一切都有效,但这是一个非常有趣的设置。我的项目下拉菜单如下所示:

除了看起来有点奇怪之外,它实际上是一个相当不错的设置,因为它将GIfE的自动依赖关系管理与直接从Buildship提供的Eclipse任务运行的能力结合起来。

EN

回答 4

Stack Overflow用户

发布于 2016-03-13 19:55:21

以防万一,如果你没有收到

右键单击项目->级

在完成@PaulAdamson答复中提到的步骤后链接。尝尝这个。

  1. 在build.gradle中添加apply plugin 'eclipse';
  2. 以eclispe方式关闭项目。
  3. 从命令行运行gradle构建,然后在eclipse中重新打开项目。 现在,梯度链接应该是可用的右击。
票数 5
EN

Stack Overflow用户

发布于 2015-06-30 13:37:59

我同意建筑是一场灾难。文档极其稀少,示例有限,用户指南很少。您可能会认为记录从Gradle Integration (4.4)到Eclipse的转换是不需要考虑的,但我想并非如此。除了手动运行一些任务之外,我不知道如何使用Buildship,它将完全限定的路径放在我的.classpath文件中。考虑到许多项目都是通过变更控制系统共享的,这是很荒谬的。

票数 4
EN

Stack Overflow用户

发布于 2015-07-07 04:56:29

目前还没有在Buildship中实现“转换为分级”的项目。但是,如果您删除该项目并使用Gradle导入向导重新导入它,您应该会看到具有适当性质和类路径容器的相同的项目。

最重要的是,如果您的工作区中有一个Gradle项目,并且更新了构建脚本中的依赖项,您可以通过右键单击项目并选择Gradle > Refresh projects来刷新类路径容器。

在Gradle论坛上讨论了一个类似的问题: discuss.gradle.org/t/adding-dependencies-to-projects/10415.

我们还有一个用于此特性请求的bug :bugs.eclipse.org/bug/show_bug.cgi?id=465355。请投票赞成,并在那里分享你的想法。

关于文档:我们确实没有为中央Eclipse帮助系统提供正式文档,但是有一些资源解释了当前的功能:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31092934

复制
相关文章
ParallelX在GPU上运行Hadoop任务
在面对大规模计算密集型算法时,MapReduce范式的表现并不总是很理想。为了解决其瓶颈,一支小型创业团队构建了名为ParallelX的产品——它将通过利用GPU的运算能力,为Hadoop任务带来显著的提升。 ParallelX的联合创始人Tony Diepenbrock表示,这是一个“GPU编译器,它能够把用户使用Java编写的代码转化为OpenCL,并在亚马逊AWS GPU云上运行”。它的最终产品是一项与亚马逊Elastic MapReduce类似的服务,只不过不同之处在于它将利用EC2 GPU实例类型
GPUS Lady
2018/03/30
1.2K0
在服务器上运行Python项目
Anaconda是一个开源Python发行版本,包括Python 和很多常用库如Numpy、Matplotlib等,对小白很方便
Minerva
2020/05/25
4.2K0
IDEA上运行Flink任务
IDEA是常用的IDE,我们编写的flink任务代码如果能直接在IDEA运行,会给学习和开发带来很大便利,例如改完代码立即运行不用部署、断点、单步调试等;
程序员欣宸
2020/05/26
2.8K0
在本地运行查看github上的开源项目
看中了一款很多星星的github的项目,想把这个项目拉到自己的电脑上运行查看项目效果,该怎么做? 示例:我们今天要看的 github项目地址:https://github.com/lzxb/vue-cnode 1.克隆项目: git clone [https://github.com/lzxb/vue-c...](https://github.com/lzxb/vue-cnode.git) 2.安装nodejs 3.安装依赖: npm install 4.启动服务: npm run dev 1:找到克隆的
王小婷
2018/06/04
2.5K0
用oozie命令行的方式在yarn上运行spark任务
本文介绍了如何使用oozie命令行的方式在yarn上运行spark任务,包括准备环境、上传jar包、配置job.properties和workflow.xml文件、执行命令、查看oozie和yarn的界面、查看yarn的日志文件等步骤。
用户1171305
2017/12/28
2.3K0
用oozie命令行的方式在yarn上运行spark任务
【Android初级】如何让APP无法在指定的系统版本上运行
随着市面上越来越多三方APP的出现,某些手机厂商也开始对这些APP进行了安装限制或者运行限制,或者三方APP自身的版本过低,无法被特定的系统版本所支持。
netkiller old
2021/02/12
2.8K0
【Android初级】如何让APP无法在指定的系统版本上运行
在传统.NET Framework 上运行ASP.NET Core项目
新的项目我们想用ASP.NET Core来开发,但是苦于我们历史的遗产很多,比如《使用 JavaScriptService 在.NET Core 里实现DES加密算法》,我们要估计等到.NET Core 1.2我们才会有大部分的API,通过NodeJs方式有点曲线救国的味道,很多人会不认同,如果要在纯的.NET Core下运行我们的ASP.NET Core项目,在特定的时间进度内很难办到,不仅仅我们所依赖的一些API还没有,还有我们大量的.NET Framwork的库还来不及迁移到.NET Standard
张善友
2018/01/19
2K0
在传统.NET Framework 上运行ASP.NET Core项目
在QEMU上运行OPTEE
TEE越来越成为一种基础的安全技术,optee作为一种优秀的开源TEE OS正吸引了越来越多的厂商,越来越多的学习者,安智客之前也多次介绍过
安智客
2018/07/30
2.6K0
在QEMU上运行OPTEE
NPAPI 插件【Silverlight】无法在 Chrome 42 版及更高版本上正常运行
您可以利用插件在浏览器中添加一些额外的功能。例如,您可以观看某些类型的视频或者玩网页版游戏。
杨强生
2019/03/05
2.8K0
在OS X上运行Docker
本文介绍了如何在OS X上运行Docker,通过使用boot2docker和VirtualBox,使基于Linux的Docker能在OS X上正常运行。同时,还探讨了如何将现有的基于Linux的Docker容器迁移到基于macOS的Docker。
Techeek
2018/01/04
1.9K0
在OS X上运行Docker
在Android系统上运行frp
一时兴起,想在Android上跑一下frpc,本来以为需要在PC上交叉编译后放到机器上才行,后来发现好像更简单,Android YYDS!
老高的技术博客
2022/12/28
4.3K0
在Android系统上运行frp
在kubernetes上运行WASM负载
WASM一般用在前端业务中,但目前有扩展到后端服务的趋势。本文使用Krustlet 将WASM服务部署到kubernetes。
charlieroro
2021/05/10
1.5K0
在kubernetes上运行WASM负载
在Hadoop上运行Python脚本
之前已经配置好了Hadoop以及Yarn,可那只是第一步。下面还要在上面运行各种程序,这才是最重要的。
py3study
2020/01/06
4.3K0
引擎进阶(上):探究宏任务 & 微任务的运行机制
首先分析宏任务和微任务的运行机制,并针对日常开发中遇到的各种宏任务&微任务的方法,结合一些例子来看看代码运行的顺序逻辑,把这部分知识点重新归纳和梳理。
玖柒的小窝
2021/11/16
9820
引擎进阶(上):探究宏任务 & 微任务的运行机制
使用 at 命令在 Linux 上安排任务
当你希望命令或脚本在某个特定时间运行时,你不需要将手指放在键盘上盘旋等待按下回车键,或者是在特定时间坐在办公桌前。相反,你可以通过 at 命令来设置任务。在本文中,我们将研究如何使用 at 来安排任务,如何精确地选择任务希望运行的时间,以及如何使用 at 来查看安排运行的任务。
用户9104802
2021/11/22
2.9K0
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
我们找到打包好的jar包,以压缩包的形式打开,找到META-INF文件下的MANIFEST.MF文件。
翟凤玺
2020/10/29
4.1K0
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
在 FPGA 上运行 eBPF XDP 应用
这篇文章是对 OSDI20 的 Best Paper hXDP: Efficient Software Packet Processing on FPGA NICs 的阅读笔记,感兴趣的同学可以点击阅读原文查看论文的 paper,slide 和 video。
Oilbeater
2021/10/20
1.3K0
在Windows上使用Docker运行.NetCore
今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker。
小世界的野孩子
2019/09/11
4.3K0
在Windows上使用Docker运行.NetCore
在Ubuntu上启动并运行Hadoop
Hadoop是一个用Java编写的框架,它允许在大型商品硬件集群上以分布式方式处理大型数据集。
大数据弄潮儿
2018/05/29
4.6K0
在Ubuntu上启动并运行Hadoop
在Docker上运行Django和Vue
在Docker上运行Django和Vue Run Django and Vue on Docker Django Dockerfile 生成django项目依赖包. Generate Django project dependencies. pip freeze > requirements.txt 编写django启动脚本 run.sh Write a Django startup script run.sh python3 manage.py runserver 0.0.0.0:8000 编写 D
葫芦
2021/09/08
1.4K0
在Docker上运行Django和Vue

相似问题

外部项目的分级运行任务

20

无法从其他任务运行分级任务

21

在子项目中运行分级任务

10

子项目任务运行时不运行分级任务

12

Android分级运行任务

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文