草庐IT

build_ext

全部标签

android - 在 Instant App 中应用插件 'kotlin-android' 会导致 "null cannot be cast to non-null type com.android.build.gradleBasePlugin"

我一直在尝试将新发布的AndroidInstantApps与Kotlin编程语言结合起来。使用以下(标准?)设置创建我的项目后,我在尝试时收到错误消息"nullcannotbecasttonon-nulltypecom.android.build.gradle.BasePlugin"构建应用程序。使用Kotlin可以与标准'com.android.application'模块配合使用;只有当我尝试在InstantApp模块中使用它时才会引发错误。顶级build.gradle:buildscript{repositories{maven{url'https://maven.google.

android - 在 Instant App 中应用插件 'kotlin-android' 会导致 "null cannot be cast to non-null type com.android.build.gradleBasePlugin"

我一直在尝试将新发布的AndroidInstantApps与Kotlin编程语言结合起来。使用以下(标准?)设置创建我的项目后,我在尝试时收到错误消息"nullcannotbecasttonon-nulltypecom.android.build.gradle.BasePlugin"构建应用程序。使用Kotlin可以与标准'com.android.application'模块配合使用;只有当我尝试在InstantApp模块中使用它时才会引发错误。顶级build.gradle:buildscript{repositories{maven{url'https://maven.google.

build - Cloudbees 支持用于构建的 Redis 服务器吗?

我正在尝试在Cloudbees中设置一些OSS构建,其中一个需要一个Redis服务器来进行构建期间执行的测试。Cloudbees下的Jenkins构建过程以某种方式支持这一点,还是我必须找到另一种方法来设置它? 最佳答案 您可以在构建开始时启动redis-server。redis-server&可以找到当前安装的redis版本(它是一个打包的Redis,所以cli和服务器的版本通常匹配)使用redis-cli-v此信息现在也可在CloudBees开发人员网站上找到-http://developer.cloudbees.com/bin

java - 没有 Build.Groovy 文件的 Grails 项目。如何添加插件

我目前正在尝试将RedisHibernate缓存插件添加到我的Grails/Gradle项目中。但是,在配置文件夹中,不存在BuildConfig.Groovy文件,说明指示将依赖项和其他配置添加到该文件中。这个项目不是我创建的,但是我作为合作者正在处理它。存在一个Build.Gradle文件,但这里没有关于如何配置/添加此依赖项的说明。下面是Grails插件页面上的说明截图。 最佳答案 如果你有一个build.gradle文件,那么据我所知你就在grails3中。您可能想在此处查看文档:http://plugins.grails.

mongodb - 在 ext4 上不小心删除了一个 Mongodb 数据文件夹,如何最好地恢复数据?

从ext4恢复已删除文件的最佳/最快/最安全的方法是什么?规范:磁盘是1TBSSHD(混合HDD+SSD),分区也使用LUKS加密(版本1)加密Mongodb使用WiredTiger作为存储引擎。此外,如果我管理文件的部分恢复,我可以对mongo的集合进行部分恢复吗? 最佳答案 第一步:文件恢复使用extundelete快速恢复文件:sudoumount/path/to/disk&&sudoextundelete/path/to/disk--restore-directory/path/to/dir-o/restored/path/

php - 使用 XAMPP 和 php 5.3 ext 在 Mac 上安装 Mongodb

嗨,我(认为)刚刚安装了MongoDB到我本地的xampp机器。我按照在线教程学习,一切似乎都已完成:将预编译的mongo.so移动到XAMPP/xampfiles/lib/php/php5.3/extensions/no-debug-non-zts-20090626/将这行代码添加到php.ini中:extension=mongo.so重新启动Apache连接到本地主机,我可以在phpinfo()中看到mongo扩展前往http://localhost:27017查看mongo界面但无法连接到它(Firefox返回错误)然后我下载了MongoHubmacosx的客户端创建/管理mon

mysql - 无法在 Bluemix Build & Deploy Pipeline 中运行单元测试,因为服务器无法连接到 ClearDB MySQL

已解决!看起来Bluemix中的管道服务已更新,与ClearDB的连接现在运行良好!感谢插入这一变化的人!:)--我在Bluemix构建和部署管道中运行代码,而不是在LibertyProfile应用程序服务器中运行代码(应用程序在那里运行良好),问题在于运行我的单元时管道的构建阶段(mvncleaninstall)测试,这里是错误信息BuildingnewHibernateSessionFactory2015-04-1115:04:49[main]ERRORo.h.util.JDBCExceptionReporter-CommunicationslinkfailureThelastpa

php - 无法加载动态库 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll'

我正在尝试从Android应用程序连接到WAMP服务器内的mySQL数据库。我在整个php_error日志中始终收到此错误:PHPStartup:Unabletoloaddynamiclibrary'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll'Thespecifiedmodulecouldnotbefound.inUnknownonline0当我点击Apache>Version>2.4.9时,我会弹出以下2个错误:Theprogramcantstartbecauseicuuc51.dllismissingfromyourcomputer.Try

php - 如何将动态构造的 ext/mysql 查询转换为 PDO 准备语句?

我正在将一些使用ext/mysql(mysql_*()函数)的代码转换为PDO和准备好的语句。以前,当我动态构建查询时,我只是通过mysql_real_escape_string()传递我的字符串,然后将它们直接放入我的查询中,但现在我发现我需要在执行查询时将值作为数组传递,或在执行前绑定(bind)变量。如何转换我的旧代码以使用新的数据库驱动程序? 最佳答案 将您的查询从ext/mysql迁移到PDO准备好的语句需要在许多方面采用新方法。在这里,我将介绍一些需要定期执行的常见任务。这绝不是详尽无遗地匹配所有可能的情况,它只是为了演

groovy - 将现有的 groovy build.gradle 文件转换为基于 kotlin 的 build.gradle.kts

我的项目有两个用groovy语法编写的不同build.gradle文件。我想将这个groovy编写的gradle文件更改为使用Kotlin语法(build.gradle.kts)编写的gradle文件。我将向您展示根项目build.gradle文件。//Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modules.buildscript{//ext.kotlin_version='1.2-M2'ext.kotlin_version='1.1.51'repositories{goog