问题标签 [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 回答
25 浏览

java - 使用 eclipse buildship 创建的新项目配置不正确(无法识别包)

我使用 buildship 创建了一个新项目,但创建的项目似乎无法被 eclipse 正确识别。似乎它不识别包的存在,它只是向我显示文件结构。这里出了什么问题?

项目布局图

0 投票
0 回答
333 浏览

eclipse - 导入源代码:无法安装 Gradle 发行版

摇篮

Java michael@michael:~$ java -version java 版本“14.0.1” 2020-04-14

Spring Tool Suite 4(Eclipse 衍生产品)

用于 Gradle 3.1.4.v20200326-1743 的Buildship Eclipse 插件 org.eclipse.buildship.feature.group Eclipse Buildship

我已经下载了一本书的代码示例。

然后:

文件 -> 导入 -> 现有 Gradle 项目。

导入时,我会覆盖工作区设置: 1. Gradle 版本 = 6.3 2. Gradle 用户主页 = /opt/gradle/gradle-6.3/bin 3. Java 主页 = /usr/lib/jvm/jdk-14.0.1/bin

与上述相同:

在此处输入图像描述

问题:

和图片一样:

在此处输入图像描述

好吧,STS 似乎正在尝试安装 Gradle。

你能帮我了解发生了什么并帮助解决这个问题。如果我做错了,请帮我导入源代码。

0 投票
1 回答
24 浏览

eclipse - 从 Gradle eclipse 插件获取信息

我正在开发一个 Eclipse 插件。在我的插件中,我运行一个 Gradle 任务。

Gradle 在用户单击按钮时执行。

我想让用户选择是否要使用 Gradle 包装器、本地 Gradle 安装目录或特定的 Gradle 版本。

我注意到在 Gradle 下的 Eclipse 首选项中,有一个选项可以在每个选项之间进行选择。我想从我的插件中读取这个配置。有人知道如何阅读此配置吗?

谢谢!

日食偏好

0 投票
0 回答
70 浏览

gradle - gradle EAR 插件在通过 eclipse 构建时会忽略耳塞内容

我正在向 MANIFEST.MF 文件和 deplomentDescriptor 添加自定义属性。当我们通过 gradle cli 构建时,它按预期工作,但是当我在 eclipse 中部署到服务器时,它不会生成或部署 MANIFEST.MF 和 application.xml 文件。

摇篮版本:6.5.1

耳模DIR结构

样品EAR

sampleEAR build.gradle 文件

step-1:参考 META-INF 目录

step-2:通过gradle生成application.xml

第 3 步:

我已经尝试了以上 3 个步骤,它可以通过 cli 正常工作,但不能使用 eclipse IDE。

在 Eclipse 中部署到服务器时,它不会创建 META-INF 内容。我需要来自 src 的 META-INF 内容通过 eclipse 部署到 ear 中,如果通过 manifest attirbutes 或 deplomentDescriptor 进行定制,则进行部署。

谢谢, 卡提克

0 投票
0 回答
269 浏览

buildship - connection.project.dir 的值是如何确定的?

在 org.eclipse.buildship.core.prefs (在 .settings 文件夹中)中,关键 connection.project.dir 的值是如何确定的,我如何控制项目 buildship 在那里写入的内容?

我查看了这个https://discuss.gradle.org/t/documentation-of-org-eclipse-buildship-core-prefs/18697,它说 pref 文件中没有文档。

0 投票
0 回答
1067 浏览

spring-boot - Gradle 构建失败:无法打开 cp_init 重新映射的类缓存

每当我尝试打开 Spring Tool Suite 4 时,我都会收到此错误

无法打开 6a5krabdzij62jglcll542e66 的 cp_init 重映射类缓存(C:\Users\itzde.gradle\caches\5.6.4\scripts-remapped\eclipsePlugin_19ol36i63qs7425dr89rkxtsu\6a5krabdzij62jglcll542e66\cp_initb898fbed980d87766)无法为初始化脚本“D:\Spring Tools\SpringToolsWork.metadata.plugins\org.eclipse.buildship.core\init.d\eclipsePlugin.gradle”打开 cp_init 通用类缓存(C:\Users\itzde.gradle\caches \5.6.4\scripts\6a5krabdzij62jglcll542e66\cp_init\cp_initb88fbed980d87867994e661e74c75e1f)。无法初始化类 org.codehaus.groovy.vmplugin.v7.Java7

0 投票
3 回答
346 浏览

eclipse - 使用 Eclipse Buildship 插件运行 gradle 构建任务时如何排除测试任务?

我正在使用 Eclipse Buildship 插件在我的项目中执行 Gradle 任务。知道如何在运行构建任务时排除测试任务吗?在Gradle STS插件中,我曾经将 Program 参数更新为“ -x test ”,从而跳过了测试任务。当我尝试使用 Buildship 进行相同操作时,出现以下错误。

0 投票
0 回答
113 浏览

eclipse - Eclipse,Buildship,拼图:java.lang.module.FindException

考虑到 Java 1.9 现在已经发布了一段时间,我仍然对使用 eclipse 和 buildship 启动和运行 1.9 项目有多么困难感到惊讶。

我现在花了 2 天时间试图让这架飞机飞起来,而且走了很远,但一个问题是我只是没有起步:

最重要的是 build.gradle 文件中的整个“eclipse.classpath.file.whenMerged”内容(我的文件见下文)。

因此,我的问题有两个:

  1. 我是否错过了一些让 Gradle 和 buildship 的拼图支持更容易的东西?
  2. 我该怎么做才能不手动修补命令行(如上面的链接中所述)?

由于我目前正在为我的团队评估 Eclipse/Gradle/Buildship 的支持,我需要解决第二个问题。否则我团队中的开发人员会发疯的。因此,我也在考虑离开 Eclipse。

附带问题:其他 IDE 对模块和 Gradle 的支持有多好?

我在用

  • Eclipse 2020-12 (4.18.0.v20201202-1800)
  • Gradle 3.1.4.v20200326-1743 的 Eclipse 插件
  • 爪哇 12
  • 6.7.1 年级

谢谢

0 投票
1 回答
72 浏览

gradle - 如何通过 Buildship 传递 Gradle 命令参数来执行任务

我知道如果我在 Gradle 中使用:build -x test它会构建并且不会执行测试。

在带有 Buildship 的 STS 中支持 Gradle,例如 Spring Integration

它有以下两个我感兴趣的任务(构建测试):

在此处输入图像描述

我可以使用以下内容进行构建:

在此处输入图像描述

因为某些测试失败(随机)我想跳过测试,所以我尝试了

在此处输入图像描述

它失败了:

在此处输入图像描述

所以我尝试了:

在此处输入图像描述

并且失败了

在此处输入图像描述

与:

在此处输入图像描述

什么也没有发生,只显示以下内容并停止:

在此处输入图像描述

那么如何build -x test用 Buildship 正确表示呢?

0 投票
1 回答
119 浏览

eclipse - eclipse buildship 插件中缺少参数选项卡

'Aguments' 选项卡在 Eclipse 的“运行配置”中不可见。

重现步骤:创建 build.gradle 文件单击“运行方式”下拉菜单 -> 运行配置 -> 选择 gradle 任务 -> 单击右上角的“新建”

这将创建“new_configuration”并且这些选项卡应该是可见的。eclipse 版本是 2020-12 在此处输入图像描述

在此处输入图像描述

我想在“常用”选项卡旁边看到“参数”选项卡。也缺少其他选项卡,例如下图中的 java 包含所有内容,但我只看到上图的情况。

在此处输入图像描述

如何带上“java”和“参数”选项卡?