gradle

一步步搭建采用Gradle来运行VertX应用的生产环境

别说谁变了你拦得住时间么 提交于 2020-02-29 11:26:15
1.搭建Maven私服 创建 /opt/nexus/ 目录做为nexus的根目录,把 nexus-2.14.5-02-bundle.tar.gz 解压到此目录中 修改 /opt/nexus/nexus-2.14.5-02/conf/nexus.properties 文件,把 application-port 设置成合适的端口 修改 /opt/nexus/nexus-2.14.5-02/bin/jsw/conf/wrapper.conf 文件,配置合适的JVM参数. 3.1在文件的最开始添加 #@wjw_add wrapper.ignore_sequence_gaps=TRUE 3.2添加JVM参数 #->@wjw_add wrapper.java.additional.11=-Djava.net.preferIPv4Stack=true wrapper.java.additional.12=-Dcom.sun.jndi.ldap.connect.pool.protocol="plain ssl" wrapper.java.additional.13=-server wrapper.java.additional.14=-Xms1g wrapper.java.additional.15=-Xmx8g wrapper.java.additional.16=-XX

Gradle build 报错:Received status code 400 from server: Bad Request

你。 提交于 2020-02-29 06:31:00
全部错误是这样的: Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom'. Received status code 400 from server: Bad Request。 遇到这个错了以后,我先后做了以下尝试: 手动下载确认链接无误。 查询400 code,意思大概是客户端请求语法问题或者参数有问题。这样就很有可能是代理出问题了。 关闭了VPN,关闭Android Studio的代理,全部无效。 ping dl.google.com 没问题。 重装Android Studio,删除所有配置文件,无效。 建立新的空的工程无效。 确认执行build命令的主体是gradle。那么可能是gradle配置了错误的代理?那么gradle的代理在哪里配置呢?? 最后这一步拯救了浪费了一整个下午排错的我。所以最后我遇到的问题是: Gradle不知道在什么时候被配置了一个错误的代理!Gradle的代理配置路径是: C:\Users\***\.gradle\gradle.properties ## For more details on how to configure your build environment visit #

Gradle和Maven,Android studio和eclipse

跟風遠走 提交于 2020-02-29 06:26:29
现在越来越多的人讨论Android studio,很多人认为eclipse已经不行了,远远不如Android studio好用, 我觉得大家陷入了一个误区,作为一个Android开发人员,不是你喜欢那个工具,而是哪个工具适合你,作为一个中国用户,在没有vpn不能去国外的时候,我觉得还是老老实实使用eclipse吧。 现在给大家分析一下Android studio和eclipse优点: 1.Android studio 更适合Android开发,毕竟是Google的东西嘛。 2.Android studio 后期出现,摒弃了eclipse一些缺点 3.Android studio 适合使用IDEA的用户,应为就是从那发展过来的 eclipse比较成熟,用户计数大 eclipse出现问题基本都能够百度得到 eclipse比较适合各种各样的开发 Gradle在国内下载包和语法都比较困难,相对来说在个人去研究很不方便。 Gradle目前还不成熟,有很多这样或者那样的问题,国内解决不是很方便 Gradle兼容eclipse不成熟,适用范围缩小。 maven基本不具备上面这些问题,不过目前国内很多架包下载不下来,这是个问题。 就我个人而言,以前是用eclipse开发Android的,现在想用Android studio开发,但是使用了一段时间发现 很不顺手,这里面有个人问题也有习惯问题

Centos配置代理上网 | Global/Yum/Wget/Git/Maven/Gradle/Npm)

感情迁移 提交于 2020-02-29 04:28:32
全局代理配置 vi /etc/profile 添加下面内容 http_proxy = http://username:password@yourproxy:8080 https_proxy=http://username:password@172.25.14.130:8080 ftp_proxy = http://username:password@yourproxy:8080 export http_proxy export ftp_proxy Yum的代理配置 vi /etc/yum.conf 添加下面内容 proxy=http://yourproxy:8080 proxy_username=username proxy_password=password Wget代理配置 vi /etc/wgetrc 添加下面内容 http_proxy=http://username:password@proxy_ip:port/ ftp_proxy=http://username:password@proxy_ip:port/ Git代理配置 git config --global http.proxy http://username:password@172.25.14.130:8080 git config --global https.proxy http://username

Android Studio中如何提升Gradle Building的速度?

末鹿安然 提交于 2020-02-29 01:37:48
比起两三年前,现在开发Android应用已经可以很顺手了,无论是IDE还是开发框架、第三方库,都比较成熟了。但是呢,使用 Android Studio开发 时,免不了在调试时,看着gradle building一直在Loading,对于一般的项目也是需要一杯咖啡的时间了,特别是只想测下一丁点的小问题时,也要等这么长时间,实在是没有耐心。那么,经过一轮的Google与实践探索,终于得一大法,仿佛张无忌在昆仑洞下练成了九阳真经。   得此大法,可解决Android Studio Gradle building慢的问题了!将原来的编译时间从五到十分钟提升到30秒左右!    提速一:本地化引用第三方aar或jar包   在开发时,一般会引用到第三方库,例如,在项目中引用了 fabprogresscircle库,那么一般在项目的app目录下的 build.gradle 文件里会有这么一条记录:    compile 'com.github.jorgecastilloprz:fabprogresscircle:1.01 @aar '   Gradle在第一次Building时,会将引用的第三方库包下载到缓存里。下载到缓存里的文件应该是 fabprogresscircle-1.01.aar 。注意:如果build.gradle引用时没有 @aar 的话,那一般下载到缓存里的是 .jar 文件

Android 发布项目到JitPack

本秂侑毒 提交于 2020-02-28 21:24:53
1. 有版本对应的 2.1 对应 gradle 5.4.1往上 具体可以搜 classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' 2.在你的依赖moudle apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'com.github.dcendents.android-maven' group='com.github.zhangqifan1' 3.打开终端 gradlew install 这个需要配置你的JDK 4.调整gradle 版本 5.github 6. https://jitpack.io/ https://github.com/zhangqifan1/The_Corner_ImageView 来源: CSDN 作者: 飞天猪° 链接: https://blog.csdn.net/FlyPig_Vip/article/details/104561225

Eclipse创建springboot+mybatis+gradle项目

百般思念 提交于 2020-02-28 17:21:17
1.新建项目 2.点击下一步,type选择Gradle 3.然后再点击Next,选择web,mysql,mybatis 4.点击finish,项目结构如下 5. 配置build.gradle文件 plugins { id 'org.springframework.boot' version '2.1.3.RELEASE' id 'java' } apply plugin: 'io.spring.dependency-management' group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' repositories { mavenCentral() maven { url 'https://repo.spring.io/snapshot' } maven { url 'https://repo.spring.io/milestone' } } dependencies { compile('org.springframework.boot:spring-boot-starter') testCompile('org.springframework.boot:spring-boot-starter-test') compile 'mysql:mysql-connector-java'

gradle > Task :app:externalNativeBuildDebug FAILED android_gradle_build.json (No such file or directory)

最后都变了- 提交于 2020-02-28 13:35:07
问题 I am trying to build an android project from the command line using ./gradlew app:assembleDebug However when I build the task fails with: > Task :app:externalNativeBuildDebug FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:externalNativeBuildDebug'. > java.io.FileNotFoundException: /Users/hcwiley/MyProject/app/.externalNativeBuild/cmake/debug/arm64-v8a/android_gradle_build.json (No such file or directory) If I run Sync Project with Gradle

通过gradle来导入jar包

こ雲淡風輕ζ 提交于 2020-02-28 06:52:29
1、通过gradle配置第三方jar包 我们看到,每个module都有一个 build.gradle文件 ,它其实是对应 module的配置文件 。关于build.gradle文件中具体内容的含义,我们将在最后一段进行讲解。 我们先来看一下名为app的这个module,它的build.gradle对应的图形界面其实是下面这个Project Stucture: 上图中,切换到dependencies标签下,如下图所示: 上图中,点击添加,然后选择"Library dependency",弹出如下界面: 上图中,我们在搜索框中输入“gson”,然后确定,就弹出了箭头处的我们需要的jar包,添加它即可: 之后我们会发现,app这个module的build.gradle中多了一行代码,表示引入了gson.jar: 其实,如果你能记得住上方这行代码,直接写出代码来也是可以导入的。 此时,gson这个jar包不再是出现在libs这个文件夹下了,而是出现在最下方的External Libraries中,如下图所示:(而且是最新版本哦) 来源: https://www.cnblogs.com/dmblog001/p/5803732.html

How do you force gradle to print or log all compiler commands executed?

非 Y 不嫁゛ 提交于 2020-02-27 22:26:15
问题 I'm trying to see the exact compiler commands (in my case gcc) used by gradle during execution of all build tasks. Running with --debug doesn't output these commands, and output files in build/tmp don't have them either. I'm currently using Gradle 2.6 回答1: See $projectDir/build/tmp You should have a folder structure that looks something like: ├───compileMainSharedLibraryMainCpp │ options.txt │ output.txt │ ├───compileMainStaticLibraryMainCpp │ options.txt │ output.txt │ ├──