草庐IT

gradle-diagnostics

全部标签

gradle+springboot实现多项目分环境打包

父项目的build.gradle//统一配置版本号buildscript{ext{springBootVersion='2.3.11.RELEASE'springCloudVersion='Hoxton.SR8'mysqlVersion='8.0.26'lombokVersion='1.18.16'springCloudAlibabaVersion='2.2.5.RELEASE'hutoolVersion='5.7.16'pagehelperVersion='5.1.10'pagehelperSpringbootVersion='1.2.12'druidVersion='1.1.10'spri

Android Gradle 合并的 Values.xml 使用了错误的命名空间

在将项目转换为Android构建系统的过程中,每当我尝试编译时都会遇到此错误。Gradle:ErrorparsingXML:prefixmustnotbeboundtooneofthereservednamespacenames合并的values.xml文件包含以下根元素:此错误的原因是什么以及如何修复? 最佳答案 我刚刚花了大约2个小时来挖掘破坏我们的Gradle构建的Git提交。此提交包含超过200个更改的文件和4000多行修改。你可以想象那是多么有趣;)无论如何,这就是导致我们这个模糊的Gradle错误的原因:一些带有xmln

android - 在android/gradle projects项目根目录build.gradle中指定versionCode

我最近在一个生产项目中从Eclipse切换到AndroidStudio(出于测试目的),感觉真的很棒。我非常喜欢gradle方式。在AndroidStudio中,项目结构看起来(简化)是这样的+RandomProject|-+Random||-build.gradle(letscallitbuild2)||-[...]|-build.gradle(letscallitbuild1)|-[..]build1文件默认有以下内容://Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modu

Android Studio - 在 Gradle 中为 ManifestPlaceholders 分配多个值

我的项目有两个环境,一个是Prod,另一个是Staging。因此,每当我必须构建任何环境时,我都必须更改多个键,如映射键、标签名称和list中的其他内容。所以我搜索并找到了一些解决方案,ma​​nifestPlaceholders就是其中之一。现在我要做的是在ma​​nifestPlaceholders中分配多个值。那么我可以在其中放入多个值吗?是的,然后如何在其中放入多个值。这是ma​​nifestPlaceholders的代码buildTypes{debug{manifestPlaceholders=[google_map_key:"your_dev_key"]}release{m

android - 编译失败 : org. gradle.internal.exceptions.LocationAwareException

我想构建我的项目,但突然不知从哪里冒出这个错误。我的项目没有错误。请有人帮助我我的Gradleandroid{compileSdkVersion26defaultConfig{applicationId"com.mqa.android.monas"minSdkVersion19targetSdkVersion26versionCode1versionName"1.0"testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner"}buildTypes{release{minifyEnabledfalse

android - 使用 Jenkins 构建 android gradle 项目失败

我正在尝试在运行OSX的计算机上设置Jenkins,但遇到了问题。当我尝试使用我的默认用户帐户构建项目时,一切正常,但当我尝试通过Jenkins构建时,构建失败并显示以下输出:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Aproblemoccurredconfiguringproject':Project'.>Failedtonotifyprojectevaluationlistener.>Aproblemoccurredconfiguringproject':libraries:actionbarsherlock'.>Faile

android - 使用 gradle 2.14.1 时无法获得未知属性 'assembleRelease'

当使用旧版本时gradle2.14.1然后下面的语句编译和运行成功,但在使用gradle2.14.1更新后,它无法正常工作。代码:assembleRelease.dependsOn'increaseVersionCodeAndName'谢谢,德旺 最佳答案 您可以更改您的任务increaseVersionCodeAndName,它将取决于发布,例如:taskincreaseVersionCodeAndName()而不是调用gradleassemble调用你自己的gradle任务increaseVersionCodeAndName

【已解决】java的gradle项目报错org.gradle .api.plugins .MavenPlugin

我的java的gradle项目经常报错org.gradle.api.plugins.MavenPlugin。报错这个问题是因为依赖起冲突了,我在网上试了很多方法都没有效果,折让小编我很是苦恼,不过还好到最后问题还是解决了。首先要知道你的项目所使用的gradle版本,可通过以下方式查询:gradle-v最后输入:gradlewrapper-gradle--version,例如:gradlewrapper--gradle-version7.4.2成功解决!

android - 执行 "Gradle version 1.10 is required. Current version is 1.12."时出现错误 "gradle wrapper"?

我正在尝试为一个Android项目执行gradlewrapper,但出现了这个错误:Aproblemoccurredevaluatingrootproject'myapp'.>Gradleversion1.10isrequired.Currentversionis1.12.Ifusingthegradlewrapper,tryeditingthedistributionUrlin/Users/dude/myapp/gradle/wrapper/gradle-wrapper.propertiestogradle-1.10-all.zipbuild.gradle中我的wrapper任务如下

android - 使用不同的 VersionCode 进行调试/发布 android gradle build

我想应用不同的VersionCode来制作apk文件。对于调试,仅将其固定为1,对于释放,请在defaultConfig中指定任何数字。下面的代码将mypackage-release-1.apk文件作为assembleReleaseArtifact,这不是预期的。我期待mypackage-release-10111.apk。为什么行debug{defaultConfig.versionCode=1}会影响assembleReleaseArtifact?defaultConfig{versionCode10111versionName'2.5.4'minSdkVersion10targe