草庐IT

Gradle-only

全部标签

java - 在 Heroku 上运行使用 gradle 构建的 Spring 应用程序

我使用Gradle构建的Spring应用程序有问题。应用包括MongoDB(来自Heroku的MongoHQ)。我管理了如何在heroku上推送所有内容,我已将此代码添加到我的项目中:@ConfigurationpublicclassMongoHQConfiguration{public@BeanMongoDbFactorymongoDbFactory()throwsMongoException,UnknownHostException{returnnewSimpleMongoDbFactory(newMongoURI(System.getenv("MONGOHQ_URL")));}p

Android Studio 升级 Flamingo 后 Gradle 又挂了

1.Gradle7.2才支持Java17UnsupportedJava.YourbuildiscurrentlyconfiguredtouseJava17.0.6andGradle5.0.Possiblesolution: -UpgradeGradlewrapperto7.2versionandre-importtheproject 2.Androidplugin7.1才支持Gradle7.2Unabletofindmethod''org.gradle.api.file.DirectoryPropertyorg.gradle.api.file.ProjectLayout.directoryPr

Android Studio gradle sync 找不到库

所以我正在AndroidStudio0.8.1beta中开发项目,我想使用我在github(https://github.com/derekbrameyer/android-betterpickers)上找到的一个库。我添加了依赖项,就像它在README.md中所说的那样,但是当我尝试将项目与gradle文件同步时,它说:Failedtofind:com.doomonafireball.betterpickers:library:1.5.2这是我的build.gradle文件:applyplugin:'com.android.application'buildscript{reposi

安卓 SQLite : should I use beginTransaction and endTransaction only at insert or both insert and read queries?

ATM当我在我的android应用程序中写入SQLite时,我是这样做的:try{for(Useruser:users){ContentValuesvalues=newContentValues();databaseManager.database.beginTransaction();values.put("user_name",user.getName());values.put("user_email",user.getEmail());databaseManager.database.insert("users",null,values);}databaseManager.da

AndroidStudio (0.8.9 Mac)新建项目Gradle同步失败

由于gradle同步错误,我在评估AndroidStudio(Mac上的0.8.9)时有点受阻。我已经在StackOverflow上搜索过类似的其他问题(例如Gradleprojectrefreshfailed(AS0.8.2,Mac)),但没有找到解决方案。当我使用AndroidStudio创建一个新的Android项目时,立即出现以下错误:Error:Unabletofindmethod'org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljav

java - 空指针访问 : The variable data can only be null at this location

好的,这就是我所拥有的:String[]data=null;String[]data2=null;String[]datas=res.split("(s1)");inti1=0;inti2=0;for(Stringdatasx:datas){i1++;String[]datas2=datasx.split("(s2)");for(Stringdatas2x:datas2){String[]odcinek=datas2x.split("(s3)");data[i2]=odcinek[1]+"////"+odcinek[2]+"////"+odcinek[6];i2++;}}而且它不起作用

android - 如何为 Travis CI 构建模拟 Gradle 的 buildConfigField?

我尝试将我的Android应用与TravisCI集成。我的应用程序需要一个apikey,它不应该发布在repo中。所以,我把我的apikey放在全局gradle属性文件~/.gradle/gradle.properties:MY_SECRET_API_KEY="aaaabbbcccdddeeefff"然后我在app/build.gradle文件(在公共(public)存储库中)中读取这个值并将其设置为buildconfig字段:applyplugin:'com.android.application'android{//...buildTypes.each{it.buildConfig

android - 不能将 PowerMock 与 Robolectric 和 Gradle (android) 一起使用

我尝试将PowerMock与Robolectric结合使用来模拟我的android项目中的静态方法。我正在使用渐变。但我收到以下异常:Causedby:java.lang.IllegalStateException:PowerMockRulecanonlybeusedwiththesystemclassloaderbutwasloadedbyorg.robolectric.bytecode.AsmInstrumentingClassLoader@7e61b85atorg.powermock.modules.junit4.rule.PowerMockRule.(PowerMockRule

android - 找不到 com.android.tools.build :gradle:3. 0.1

当我尝试使用gradlewrapper构建我的项目时出现此错误:./gradlewFAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringproject':app'.>Couldnotresolveallfilesforconfiguration':app:classpath'.>Couldnotfindcom.android.tools.build:gradle:3.0.1.Searchedinthefollowinglocations:https://maven.fabric.io/p

windows - Gradle:无法连接到 Windows 上的 Kotlin 守护进程

当我尝试涉及compileKotlin(或compileTestKotlin)的任务时,我会收到此警告,结果是令人不快的构建过程持续时间过长:Couldnotperformincrementalcompilation:CouldnotconnecttoKotlincompiledaemonCouldnotconnecttokotlindaemon.Usingfallbackstrategy.我不确定这个问题是否与我的操作系统(Windows)相关,但我在一台装有Linux操作系统的远程机器上有相同的项目(带有同步文件),并且那里不存在这个问题。请参阅下面的比较:我的远程机器(Linux