• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:buildship

buildship

如何为本地JAR依赖关系指定 “sources” JAR?

如何为本地JAR依赖关系指定 “sources” JAR?
我的Gradle / Buildship项目中有一个*.jar文件,该文件位于lib文件夹中。我通过以下方式将其包含在build.gradle中:compile files('libs/local-lib.jar')我也有一个要附加的local-lib-sources.jar文件。在Eclipse中,对于手动管理的依赖项,这可以通过构建路径条目的上下文菜单进……继续阅读 »

buildship

Gradle无法在依赖链中找到项目

Gradle无法在依赖链中找到项目
在文件夹结构中,我有3个Java项目彼此相邻:Proj1,Proj2和Proj3。 Proj1取决于Proj2,并且取决于Proj3。 这是他们的settings.gradle文件: rootProject.name = 'Proj3' rootProject.name = 'Proj2' include ':Proj3' project(':Proj3……继续阅读 »

buildship

使用Buildship在Gradle中实现项目依赖

使用Buildship在Gradle中实现项目依赖
我在Buildship 1.0.14中使用Eclipse Mars.2(4.5.2)。 Gradle版本为2.12。我将gradle项目导入Eclipse。导入之前不存在.project或.classpath文件。所有模块已成功导入。但是几乎每个带有Java代码的项目都缺少依赖项,并显示红色的“X”。如果打开错误的Java文件,则可以看到Eclipse无法解……继续阅读 »

build.gradle

使用build.gradle进行部署

使用build.gradle进行部署
我正在学习如何使用gradle构建我的Java应用程序。目前,我正在使用带有buildship插件的eclipse。我用它来构建我的JAR和WAR,还可以运行我的JUnit和Selenium测试。我喜欢它在开发过程中引入需要的依赖项。 如果我的build.gradle文件定义了我的依赖关系以在dev中构建并运行我的应用程序,那似乎很有意义,那么我应该能够使用……继续阅读 »

buildship

为什么gradlew build命令不能编译并仅构建已更改的内容并使过程更快?

为什么gradlew build命令不能编译并仅构建已更改的内容并使过程更快?
在Eclipse下自动构建的功能比 ./gradlew构建快得多。 经过一些研究,我的发现是它仅编译和构建更改的文件,并将其替换在build文件夹中。 那么,为什么 ./gradlew build 命令不能编译并生成已更改的文件,并将其替换在build文件夹中,从而使整个构建过程更快。 我最近开始在hotswap代理+ DCEVM中使用自动构建功能。 解……继续阅读 »

buildship

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

使用eclipse buildship创建的新项目的配置不正确(无法识别软件包)
我使用造船厂创建了一个新项目,但是创建的项目似乎无法被 eclipse 正确识别。似乎它无法识别包的存在,而只是向我显示了文件结构。这里出了什么问题? 解决方案如下: 这个问题是由于我安装了Java 14,看来我的buildship版本还不能解决这个问题。 Buildship 3.1.4确实解决了此问题。更新飞船应该很容易。 ……继续阅读 »

batch-file

Gradle创建损坏的启动脚本。怎么修?

Gradle创建损坏的启动脚本。怎么修?
我正在尝试学习如何使用Gradle构建应用程序;为此,我使用“应用程序”插件。此插件构建运行我的jar文件的可执行脚本。但是,生成的批处理文件显示错误。这适用于我使用Gradle构建的每个项目。 我可以使用’java -jar app.jar’执行jar文件,但是app.bat文件仅显示错误。 错误显示为;错误:找不到或加载主类com……继续阅读 »

buildship

Gradle Buildship项目依赖周期误报

Gradle Buildship项目依赖周期误报
所以我有一个多项目gradle构建,包括: myapp myapp2 shared testLib 其中 myapp和 myapp2对 shared具有编译依赖性。 testLib项目还对 shared具有编译项目依赖性。它的存在是为了定义一些使用 shared类的单元测试帮助程序代码。这些类位于其 main sourceSet中,因为此项目的目的是构……继续阅读 »