问题标签 [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.
eclipse - Gradle 构建配置帮助 - Eclipse Oxygen
我正在使用 Eclipse 氧气,我试图在 build.gradle 文件上运行 Gradle Buid。我已经安装了 Buildship Gradle Integration 2.0 并配置了依赖项。问题是当我右键单击 build.gradle 并尝试运行时,我没有选项 Grade Build。
eclipse - Eclipse:如何为 Gradle 运行设置环境变量
我正在使用 buildship 插件来构建 gradle 项目。我需要在我的构建脚本中使用一些环境变量来连接到一些外部存储库。当我从命令行运行 gradle build 时,它工作正常,因为我有所需的环境变量。我想从 Eclipse 运行构建。
我Environment
在运行配置窗口中看不到选项卡。如何在 Eclipse 中为 gradle build 设置环境变量?
这是我需要环境变量的地方
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”
...总是相同的结果
gradle - Eclipse:如何将 gradle 依赖项部署到 Tomcat
我正在使用 Eclipse (WTP) 中的 Gradle (buildship) 创建一个 Web 项目。我已经将我需要的库作为“实现”依赖项放在我的 build.gradle 中,但是当我尝试从 Eclipse 中运行项目时,它们不会复制到 Tomcat。但是,当我构建 WAR 文件(带有gradle war
)时,所有的 jar 文件都在那里。
我在任何地方都找不到解决方案。手动(和冗余地)复制每个 jar 及其对 WEB-INF/libs 的依赖项只是为了能够从 Eclipse 运行应用程序,这很糟糕)。
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
。
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 文件。我只能看到访问规则:没有定义规则和本机库位置:(无)
eclipse - 什么是 Buildship,是否有适用于 NetBeans 的 Gradle 插件?
有人能解释一下Eclipse IDE 市场中名为“ Buildship ”的这个特性吗?此功能是否可用于 Netbeans IDE?
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,但这不是我需要的。