问题标签 [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 投票
2 回答
107 浏览

eclipse - Gradle Eclipse 出现编译问题

在我的 build.gradle 文件中,我有一个错误的依赖项

当我做

我得到:

但是在 Eclipse 中,当我运行任务时,我没有收到明确的消息。我只是得到: 在此处输入图像描述

注意:我已刷新 Gradle 项目并收到相同的消息

0 投票
1 回答
1225 浏览

eclipse - 为 Eclipse 添加 Gradle 任务

我已将以下任务添加到我的 build.gradle 中。

但是,我在 Eclipse 的 Gradle Tasks 视图中看不到它。即使在我这样做之后:Gradle / Refresh Gradle Project。

在此处输入图像描述

有任何想法吗?

0 投票
1 回答
106 浏览

eclipse - Gradle 构建配置帮助 - Eclipse Oxygen

我正在使用 Eclipse 氧气,我试图在 build.gradle 文件上运行 Gradle Buid。我已经安装了 Buildship Gradle Integration 2.0 并配置了依赖项。问题是当我右键单击 build.gradle 并尝试运行时,我没有选项 Grade Build。

0 投票
0 回答
1655 浏览

eclipse - Eclipse:如何为 Gradle 运行设置环境变量

我正在使用 buildship 插件来构建 gradle 项目。我需要在我的构建脚本中使用一些环境变量来连接到一些外部存储库。当我从命令行运行 gradle build 时,它工作正常,因为我有所需的环境变量。我想从 Eclipse 运行构建。

Environment在运行配置窗口中看不到选项卡。如何在 Eclipse 中为 gradle build 设置环境变量?

这是我需要环境变量的地方

0 投票
1 回答
912 浏览

eclipse - Gradle(包装器)+ STS + Spring Boot:错误:无法找到或加载主类 1.1,

Gradle Tasks许多项目中的一个项目在运行-> application->时开始给我以下错误bootRun

错误:无法找到或加载主类1.1,

但是,以下两者都有效:

  • ./gradlew bootRun从命令行运行
  • 使用 STS 启动服务Boot Dashboard

奇怪的是,Gradle 任务窗口的执行与 class 一起出现1.1,

想法?

配置

  • 视窗 10 专业版
  • STS 3.9.4.RELEASE
  • Eclipse Buildship 2.2.1
  • Gradle 包装器 4.5.1
  • Spring Boot 2.0.3.RELEASE

尝试

  • ./gradlew clean build
  • Gradle Tasks在窗口中刷新
  • 右键单击项目并运行Gradle -> Refresh Gradle Project
  • 重启 STS
  • 删除./metadata并重新启动 STS
  • 已删除./bin./build目录
  • 卸载项目并重新导入为 Gradle 项目
  • 跑“STS -clean”

...总是相同的结果

0 投票
2 回答
1319 浏览

gradle - Eclipse:如何将 gradle 依赖项部署到 Tomcat

我正在使用 Eclipse (WTP) 中的 Gradle (buildship) 创建一个 Web 项目。我已经将我需要的库作为“实现”依赖项放在我的 build.gradle 中,但是当我尝试从 Eclipse 中运行项目时,它们不会复制到 Tomcat。但是,当我构建 WAR 文件(带有gradle war)时,所有的 jar 文件都在那里。

我在任何地方都找不到解决方案。手动(和冗余地)复制每个 jar 及其对 WEB-INF/libs 的依赖项只是为了能够从 Eclipse 运行应用程序,这很糟糕)。

0 投票
2 回答
208 浏览

eclipse - 使用 Buildship 在 Eclipse 中找出哪些更改的资源导致工作区刷新/重建

有没有办法从 Eclipse 平台或 Buildship 插件(甚至通过 Gradle API 本身)获取更详细的日志输出,以了解导致项目重建的原因?

语境:

我们目前正在从Eclipse Mars(使用 Spring Gradle 插件)迁移到Eclipse Photon(使用 Gradle Buildship 插件)。我们在新版本中遇到的一个问题是,每次我们打开 Eclipse 时它都会重新构建大部分工作区,这在大型项目中可能需要几分钟时间。Refresh workspace on startup在 Eclipse 首选项中被禁用。设置Max simultaneous project builds为比默认值更高和Max iterations when building with cycles更低的值有助于通过加快初始重建速度来稍微缓解问题,但最终它只能解决实际问题。

我们在旧版本中没有这些问题,这种行为对我来说似乎很奇怪。在完全构建工作区、关闭 Eclipse 并重新打开它之后,我希望没有资源更改并且不需要重建。

虽然我们确实有很多自定义 Gradle 插件和任务,但没有明显的违规行为,例如生成源的任务。不过,我不想完全排除我们自定义的东西在评估 Gradle 项目时弄乱文件的可能性。

因此,为什么要获得更多关于为什么 IDE/插件认为该项目需要重建的信息将非常感激,以获得开始的领先优势。

到目前为止,我发现的唯一设置是eclipse.log.level,但已经默认为ALL

0 投票
1 回答
1202 浏览

java - 无法在eclipse中构建gradle项目?

清理后,当我尝试构建 gradle 时,我在控制台中收到错误消息:

包 org.json 不存在导入 org.json.JSONObject;

找不到符号符号:类 JSONObject

java文件中所有jsonobject和json数组存在的地方都有红色标记。

我已将包含所有 jar 文件的文件夹 web inf/lib 放在我创建的 src/main/webapp 目录中。

目前我的 build.gradle 文件的内容是:

注意:同样在项目属性中,我无法在 java 构建路径选项卡中的 Web App Libraries 下看到任何 jar 文件。我只能看到访问规则:没有定义规则和本机库位置:(无)

0 投票
1 回答
330 浏览

eclipse - 什么是 Buildship,是否有适用于 NetBeans 的 Gradle 插件?

有人能解释一下Eclipse IDE 市场中名为“ Buildship ”的这个特性吗?此功能是否可用于 Netbeans IDE?

0 投票
0 回答
332 浏览

java - Gradle - 创建具有 Java 依赖项的自定义 Groovy 库(apache commons)

我正在尝试使用 java 依赖项创建一个 groovy 库(JAR),但没有成功。我设法使用简单的方法,但是当我的代码使用第三方库时,它不会找到相关的类。

摇篮版本:5.2

Groovy 1.8.9

项目结构:

在此处输入图像描述

构建.gradle

设置.gradle

MyClassWithDependencies:

错误很明显:

当我尝试导入时,它会抛出Groovy:unable to resolve class org.apache.commons.io.FileUtils

而且,当我运行gradlew build --no-build-cache输出是

我的 gradle 依赖项是(我想这里的图片是最好的选择):

在此处输入图像描述

任何帮助将非常感激。提前致谢。

PS我设法创建了一个Fat Jar,但这不是我需要的。