
如何定义的gradle中
基于文件的依赖我有一个gradle这个构建脚本定义文件相关的源位置。如何定义的gradle中dependencies { testCompile files('lib/test/wibble-1.0.jar') } 我有,我想补充的依赖,以便在Eclipse中,我可以导航到源代码库中的源罐子。如何将该信息添加到依赖项?回答:为未从Maven存储库解析的工件添加源Jar需要使...
2024-01-10
gradle这个调试主类
我有类gradle这个调试主类public class Main { private static final String DEFAULT_PACKAGE = "com/project/"; private static final String XLS_FILE = DEFAULT_PACKAGE + "rule.xls"; public static void main(String[] args) { RuleRunner ruleRunner = new Rule...
2024-01-10
全局gradle代理设置?
有什么方法可以简单地为gradle设置全局的,系统范围的代理?是的,我知道 当前 文件中有systemProp.http.proxyHost.etc设置,但它仅在实际项目中有效。但__gradle.properties我不会在每个gradle项目中都进行设置而且由于我的本地网络配置,我不会更改项目的源代码。那么,是否有任何“ global gradle.properties”...
2024-01-10
使用的gradle科尔多瓦包装
我使用的是Android的科尔多瓦4.0.0它使用gradle这个包装打造时指定不同的储存库。我需要指定与mavenCentral不同的存储库。我不能简单地修改build.gradle文件,因为它是由Cordova自动生成的。因为它使用的是Cordova指定的包装分发,所以我不能在分发中添加/init.d。我试着加入USER_HOME/.gradle/init.gradle文件,它似乎...
2024-01-10
在gradle中执行bash脚本
我正在用geb进行功能测试。我的应用程序是使用virgo部署的,并使用HSQLDB来存储数据。我想在此工作版本的应用程序上执行测试,但是每次运行webtests时,我都想从空数据库开始。我写了一个简单的bash脚本#!/bin/shrm -rf $VIRGO_HOME/aresdb*$VIRGO_HOME/bin/shutdown.sh &sleep 10$VIRGO_HOME/bin/startup.sh &这将删除数据库...
2024-01-10
错误与gradle,使用胶子移动
错误与gradle,使用胶子移动。错误与gradle,使用胶子移动大家好。我测试Eclipse中的胶子移动插件,这是正常的工作,但是,经过尝试添加的依赖,我遇到了以下错误:FAILURE: Build failed with an exception. * What went wrong: Could not resolve all files for configuration ':AppTesteApp:compileClasspath'. > Could not download charm.jar ...
2024-01-10
Gradle多模块项目设置
我最近开始使用Gradle并替换了我现有的基于Maven的项目。过去我在使用Maven处理多模块构建时遇到很多问题。在处理多模块水龙头时,Gradle呼吸了新鲜空气,但还不是很完美。我的项目有以下文件夹布局:-- Projects---- EnterpriseApp1------ EarProject-------- build.gradle------ EjbProject-------- build.gradle------ WarProject...
2024-01-10
依赖中的Gradle重复类
我正在构建一个android应用程序,并且正在使用recaptcha和easywsdl存储库。这两个存储库都包含okhttp和okiojars,并且在启动存在重复类的应用程序时出现错误。但是,这些并不相同。如果我从项目中排除okhttp(由recaptcha存储库添加),则recaptcha不会具有由recaptcha添加的okhttp.jar中描述的特定方法。代码段:ht...
2024-01-10
gradle-在文件生成后复制文件
我尝试构建jar,然后将其复制到另一个文件夹。task createJar(type: Jar) { archiveName = "GradleJarProject.jar" manifest { attributes 'Implementation-Title': 'Gradle Jar File Example', 'Implementation-Version': version, 'Main-Class': 'me.test....
2024-01-10
Gradle-没有主要清单属性
运行基于Gradle构建的JAR文件时遇到的错误让我有点发疯。错误显示为“RxJavaDemo.jar中没有主清单属性”,我尝试操纵Manifest属性,但我想我忘记在其中添加依赖项或其他内容。我到底在做什么错?apply plugin: 'java'apply plugin: 'application'mainClassName = 'demo.MainDashboard'dependencies { compile files ("H:/Processes/Develo...
2024-01-10
使用gradle“运行”任务运行主要方法
我想main通过gradle任务运行我的方法这是我通过cmd运行的方式:java -cp RTMonitor.jar com.bla.MainRunner first_arg应该如何写成gradle?run { args += ['java -cp RTMonitor.jar com.bla.MainRunner first_arg']}我努力了task myRun(type: JavaExec) { classpath configurations.main main = "com.bl...
2024-01-10
如何解决Gradle中的循环依赖
我正在将Java项目从Ant迁移到Gradle。我认为最好的解决方案是使用Gradle的多项目支持,但是我找不到摆脱循环依赖的方法。原始项目已设置为具有以下布局:- project/ - common/ - product-a/ - product-b/之间的关系common,product-a并且,product-b是棘手的。将common取决于product-a或product-b根据配置文件。同样,无...
2024-01-10
运行Gradle测试时管道破裂错误
我在gradle中运行测试时遇到问题。我知道我的gradle配置可以在其他机器上运行,但是不幸的是我的不行。我们有junittest和testNG,当尝试执行时,它们都产生如下的stacktrace:Could not write standard input into: Gradle Worker 1.java.io.IOException: The pipe is being closed at java.io.FileOutputStream.writeBytes(Native Method) ...
2024-01-10
Gradle同步失败:无法找到方法
我尝试在Android Studio中导入项目。导入时,我在Gradle中遇到了一个错误:Gradle sync failed: Unable to find method'org.gradle.api.artifacts.Configuration.setExtendsFrom(Ljava/lang/Iterable;)Lorg/gradle/api/artifacts/Configuration;'.我努力了 :重新下载依赖项并同步项目:失败(相同错误)。停止Gradle构建过程:失败(相同错误)...
2024-01-10
Gradle依赖关系:按相对路径编译项目
是否可以在Gradle(在Android Studio中)中指定对当前项目边界之外的另一个gradle项目的依赖关系?例如,相对路径如下所示:dependencies { compile project('../../stdlib/dagger')}所以我想的是这样的:我有一个Android应用程序。结构如下:MyApp(路径为/ Users / foo / workspace / MyApp) 应用程序(路径为/ Users / foo / wo...
2024-01-10
Gradle编译但不运行TestNG测试
我们刚刚开始在我们的项目上使用Gradle和TestNG,所以我正在检查是否有任何测试失败实际上会使构建失败。我很惊讶地发现事实并非如此。正确地拾取并编译了测试,因此我看到了类文件。我也得到了运行的报告,但是显示0个测试(预期2个)。跑步gradleclean test -i给我以下内容::contentplatform-service:comp...
2024-01-10
Gradle在主项目中排除特定子项目的插件
我正在一个较大的项目中,其中包含许多子项目,这些子项目都是用gradle构建的。通常所有项目都是java项目,因此在主build.gradle脚本中allprojects { apply plugin: 'java'}为所有项目指定。但是,我需要为项目的某个子树删除插件,或者从插件中明确排除项目。这里是项目布局的粗略概述+ Main+-- javaAppli...
2024-01-10
如何在Gradle中将文件从JAR复制到WAR?
我需要使用Gradle将特定的JAR文件复制到WAR中的特定目录中。 我的代码:如何在Gradle中将文件从JAR复制到WAR?war.doFirst { for(file in classpath) { FileTree tree = zipTree(file) FileTree treeResources = tree.matching { include "META-INF/resources/*" } String folderName = 'destinati...
2024-01-10
如何通过Gradle和-D将系统属性赋予我的测试
我有一个读取系统属性的Java程序System.getProperty("cassandra.ip");我有一个Gradle构建文件gradle test -Pcassandra.ip=192.168.33.13要么gradle test -Dcassandra.ip=192.168.33.13但是 将始终返回 。我发现的唯一方法是通过以下方式将其添加到我的Gradle构建文件中test { systemProperty "cassandra.ip", "192.168.33.13"}我如何通过-...
2024-01-10
如何强制Gradle为两个依赖项设置相同的版本?
我使用以下两个依赖项:compile 'com.google.guava:guava:14.0.1'compile 'com.google.guava:guava-gwt:14.0.1'两者必须为同一版本才能正常工作。由于我的其他依赖项使用更高的版本,因此Gradle为每个依赖项使用不同的版本。我通过运行发现了这一点gradle dependencies:compile - Compile classpath for source set 'main'.+--- com.google.guav...
2024-01-10
Gradle jacoco覆盖报告包含多个子模块?
有谁知道如何为Java Jacoco报告配置一个gradle文件,其中包含多个gradle子模块的代码覆盖率?我当前的方法仅显示当前子模块的代码覆盖率,而不显示兄弟子模块的代码覆盖率。我有这个项目结构- build.gradle (1)- corelib/ - build.gradle (2) - src/main/java/package/Core.java- extlib/ - build.gradle (3) - src/main/java...
2024-01-10
Gradle-下载依赖项,锁定版本并手动更新依赖项
Gradle依赖管理使得:没有简便的方法来检查依赖项更新的可用性(仅使用某些第三方插件,如ben-manes / gradle-versions-plugin)并下载更新以替换旧版本;从远程存储库下载依赖项工件,然后将其存储在gradle缓存中,并在后续构建中重用;但是项目的成功编译必须不依赖于与Internet的连接,远程存储库的可...
2024-01-10
Gradle-无法找到或加载主类
我正在尝试使用Gradle运行一个非常简单的项目,并在使用gradlew run command:时遇到以下错误:could not find or load main class 'hello.HelloWorld'这是我的文件结构:SpringTest -src -hello -HelloWorld.java -Greeter.java -build -libs -tmp -gradle ...
2024-01-10
Firebase列表适配器构造器错误
我创建了一个显示聊天消息的功能,遵循了教程,并且查看了Firebase列表适配器的文档,但是无论我做什么,都会出现此错误:Error:(98, 19) error: constructor FirebaseListAdapter in class FirebaseListAdapter<T> cannot be applied to given types; required: FirebaseListOptions<ChatMessage>found: Chat,Class<ChatMessage>,in...
2024-01-10
在Java中加载RSA私钥(algid解析错误,而非序列)
我正在尝试将用ssl生成的RSA私钥加载到Java中,我的代码是: :openssl genrsa -out mykey.pem 1024-----BEGIN RSA PRIVATE KEY-----MIICXAIBAAKBgQCUibP4fY2PA/sGMKMbU6usuIGcOAqgQjD6c2ylVo05Oz7pgjnE+O0l2MFRUYUGT5KKk/W+0cAXkxaQHE3n8A8X1mHT8eMDmWnzz0PeYjDE8LQmAw8RY2FnVKFAB36BIjdb5FsZmCk5QYKU...
2024-01-10
Aurelia自定义绑定错误
我正在使用Aurelia和Typescript,并且有一个自定义元素在传递数据后生成一个表,我想根据我传入的数组生成表的字段然后使用一个值转换器来改变一些显示, 我想创建一个自定义绑定,所以绑定是从传入的数组中动态生成的,并且一直遵循本指南:https://blog.ashleygrant.com/2017/07/09/getting-my-hands-dirty-with-aure...
2024-01-10
即使设置正确,Gradle也会发现错误的JAVA_HOME
尝试运行gradle时,出现以下错误:# gradleERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-javaPlease set the JAVA_HOME variable in your environment to match thelocation of your Java installation.但是,当我检查JAVA_HOME变量时,我得到:# echo $JAVA_HOME /usr/lib/jvm...
2024-01-10
igraph库错误-已过时的库
我已将计算机更改为Linux Mint x64 OS,并且在尝试执行旧程序时遇到了python库,igraph库的问题。DeprecationWarning:为避免名称与igraph项目冲突,该可视化库已重命名为“ jgraph”。方便时请升级。我找不到有关如何更改新库代码的信息。在Win8 PC上,通过pip安装,它可以完美运行,但是我不能在Mint上使其在...
2024-01-10
glfw3错误:命令行缺少DSO
最近,我不得不在PC上重新安装LinuxMint。我重新安装了所有库,例如GLFW,并遇到了从未见过的错误。不幸的是,由于无法找到对我有用的修复程序,我的google-fu技能似乎无法弥补这个错误。旁注:这些程序在我的旧安装中可以很好地编译,并且在运行Linux Mint 17.2的笔记本电脑上也可以完美地编译。这...
2024-01-10
错误:运行helm版本时找不到分er
我minikube和kubectl安装:$ minikube versionminikube version: v1.4.0commit: 7969c25a98a018b94ea87d949350f3271e9d64b6$ kubectl versionClient Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3b3a5ecbd3af49d09018f0773c77", G...
2024-01-10
ImageIO.read返回NULL,没有错误
以下代码似乎不起作用,即使该文件看起来很好也是如此。 images = new BufferedImage[32]; FileInputStream fis = null; for (int i = 0; i < 32; i++) { File file = new File("tiles\\"+i+".bmp"); if (!file.exists()){ System.out.println("File "+i+" failed");...
2024-01-10
