无法使用 Gradle 创建构建

Posted

技术标签:

【中文标题】无法使用 Gradle 创建构建【英文标题】:Unable to create build using Gradle 【发布时间】:2017-03-21 07:31:12 【问题描述】:

MAC:10.10.5

Java:7

分级:3.4.1

创建了一个包含以下内容的 build.gradle 文件

plugins 
  id "org.openbakery.xcode-plugin" version "0.14.5"


xcodebuild 
     target  = 'Hello-Gradle'
     scheme  = 'Debug'

在终端中我运行

gradle xcodebuild

错误:

配置根项目“Hello-Gradle”时出现问题。

无法解析配置“:classpath”的所有文件。 无法下载 guava.jar (com.google.guava:guava:16.0.1) 无法获取资源“https://plugins.gradle.org/m2/com/google/guava/guava/16.0.1/guava-16.0.1.jar”。 无法 HEAD 'https://plugins.gradle.org/m2/com/google/guava/guava/16.0.1/guava-16.0.1.jar'。从服务器收到状态码 522:源连接超时

但是,如果我使用 0.11.4 版,我会得到:

错误:任务“:xcodebuild”执行失败。

ProjectScopeServices 中没有 StyledTextOutputFactory 类型的服务可用。

【问题讨论】:

【参考方案1】:
plugins 
  id "org.openbakery.xcode-plugin" version "0.14.5"


xcodebuild 
     target = 'Hello-Gradle'

/* If need to differentiate between ios and android */
     type = 'IOS'             

/* Set ipa file name*/
     ipaFileName = ipaName 

 /* if u wish to create archive its necessary to set simulator as FALSE coz for archive we need DEVICE*/
     simulator = false        

构建 IPA 的命令

$ gradle xcodebuild -q makebuild -q archive -Pipa=Test-QA --info

如果您只想针对您的目标进行构建

$ gradle build

【讨论】:

以上是关于无法使用 Gradle 创建构建的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Gradle 实例化 FXML 加载器

使用 gradle bootBuildImage 构建的 SpringBoot Docker 映像无法在 <1024 的任何端口上启动

构建 Gradle 时出现问题(无法创建任务 ':path_provider_android:generateDebugUnitTestConfig')。在颤振中为 android

为啥 kotlin gradle 插件无法使用 1.8 目标构建?

Gradle 无法构建 ActionBarSherlock

无法在 intellij idea 中使用 gradle 构建 javafx 项目