问题标签 [buildship]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
320 浏览

eclipse - Eclipse Buildship:无需更改 settings.gradle 的复合构建

在 Eclipse 中,我导入了一个 Gradle 项目,该项目对使用单独的 Gradle 项目构建的库具有二进制 (.jar) 依赖项。

我希望能够在 Eclipse 中对库进行更改并立即使用更改后的代码。这应该可以使用相对较新的“复合构建”Gradle 功能来实现。

我正在使用 Buildship 2.0。我发现我可以通过更改 settings.gradle 来指定包含的构建来做到这一点。但是,我不想将此更改提交给 Git(因为它破坏了独立构建),而且我不想保留本地更改。

有没有办法在不更改 settings.gradle 的情况下指定要包含在复合构建中的项目?在 IntelliJ IDEA 中,只需右键单击项目并选择“复合构建配置”即可

0 投票
6 回答
41232 浏览

eclipse - 如何修复 Buildship 中的“缺少 Gradle 项目配置文件”问题?

作为 Eclipse 用户,我一直喜欢 Gradle IDE。但是,现在不推荐使用此插件,取而代之的是新的 Buildship 插件。

在安装了 Buildship 的新 Eclipse IDE 设置后,我在所有 Gradle 项目中都面临以下错误:

缺少 gradle 项目配置文件:.settings/org.eclipse.buildship.core.prefs

谷歌上有几个页面处理这个问题,但它们似乎都已经过时了。插件的 bugtracker 中还有一个条目设置为“CLOSED FIXED”。好吧,显然,它不是固定的。

难道我做错了什么?任何想法如何解决这个问题?

0 投票
2 回答
48 浏览

buildship - 导入现有项目后,gradle 版本低于创建 Gradle 项目时的版本

当我创建一个新的 Gradle 项目时,Gradle 版本是 3.3。但是当我导入现有的 Gradle 项目时,Gradle 版本是 2.4.11。版本是怎么确定的,尤其是最后一个,因为据我所知,现有的Gradle项目中是没有Gradle版本信息的。

0 投票
1 回答
2074 浏览

eclipse - 在 Spring Tool Suite 中导入 gradle 项目时遇到错误“无法启动守护进程”

我已经在我的机器上安装了 STS(Spring tool Suite)并尝试导入现有的 gradle 项目,但它给了我一个错误。我已经检查了 jdk 路径环境变量。

错误是

我已经安装了builship插件。我也尝试过两种方式,默认 gradle 支持 STS 和 buildship 集成。但仍然得到同样的错误

0 投票
2 回答
3925 浏览

java - 如何为本地 JAR 依赖项指定“来源”JAR?

我的*.jarGradle / Buildship 项目中有一个文件位于lib文件夹中。我将它包含在我的build.gradle通过:

compile files('libs/local-lib.jar')

我也有一个相应的local-lib-sources.jar文件,我想附加到它上面。在 Eclipse 中,对于手动管理的依赖项,这通过构建路径条目->Properties ->Java Source Attachment 的上下文菜单工作。但是,对于 gradle 管理的依赖项,该选项不可用。

有人知道执行此操作的 gradle/buildship 方式是什么样的吗?我的依赖项不在存储库中,所以我现在被困住了compile files

0 投票
1 回答
365 浏览

eclipse - STS、Buildship 2.x 和注释处理器

我安装了 STS 3.8.4,创建了 Gradle 类型的 Spring 项目启动器(Buildship 2.x),我可以观察到 Eclipse 注释处理器不工作。spring-boot-configuration-processor 无法识别,这正常吗?谢谢

0 投票
2 回答
1725 浏览

java - Eclipse 上的 BuildShip Gradle 插件,报告“同步 gradle 项目工作区失败”

我的 settings.gradle 是

我的 build.gradle 有

0 投票
1 回答
1919 浏览

eclipse - Eclipse BuildShip 插件中未显示 Gradle 任务

我写了这些任务:

我已经使用 BuildShip eclipse 插件导入了项目。如您所见,它们未列在可用任务中:

在此处输入图像描述

为什么没有检测到这些任务?

我正在尝试解决与此相关的另一个问题。为了执行上述任何任务,我从控制台执行它们。然而:

PS D:\projects\living\platform\commty> gradle createQAWar 启动一个 Gradle 守护进程,2 个不兼容和 1 个停止守护进程无法重用,使用 --status 了解详情

FAILURE:构建失败并出现异常。

0 投票
0 回答
1033 浏览

eclipse - 更新 Gradle 类路径项目不存在

最近从我的存储库中删除了一个项目,现在 eclipse 偶尔会显示以下错误。

'Update Gradle Classpath for main_project' 遇到了问题。项目位置不存在:path/to/deleted/project'

我已经完成了清理,gradle->refresh gradle 项目,删除并重新导入源代码到 eclipse,搜索对已删除项目的所有引用等。

该错误似乎对我的工作流程或构建和运行项目没有任何负面影响,但是它很烦人,我想找出导致它的原因并修复它。

谢谢!

0 投票
0 回答
138 浏览

groovy - 如何配置 Buildship 插件以在 Eclipse 中下载 Maven API Javadoc?

我正在使用 Eclipse Neon 3 在 Groovy 中构建一个 gradle 插件。我已将内部依赖项链接如下,并使用 Eclipse gradle 插件生成了一个 Eclipse 配置。

我已指定我想下载和接收依赖项的源代码和 Javadoc:

对于除内部依赖项之外的所有依赖项,这都有效。我没有收到以下源代码或 javadoc api:

  1. gradle-api-3.5.jar
  2. groovy-all-2.4.10.jar
  3. gradle-installation-beacon-3.5.jar
  4. gradle-test-kit-3.5.jar

鉴于这些对于理解框架非常重要, 我的问题是:

如何在 Eclipse 中配置一个基于 groovy 的 gradle 插件项目,使上述四个库都有 JavaDoc 和 Source 导航可用?