当前位置: 首页 > news >正文

注册一个免费的网站手机wap网页游戏

注册一个免费的网站,手机wap网页游戏,合肥网站建设哪里有,排名优化公司好不好gradle插件 java正如我在“ 用Gradle构建Java的初步了解”一文中所展示的那样#xff0c;当Gradle使用Java插件并将文件和目录放置在该插件期望的位置时#xff0c; Gradle尤其适用于构建Java应用程序的基础知识#xff08;约定-基于项目的布局 #xff09;。 但是#xf… gradle插件 java 正如我在“ 用Gradle构建Java的初步了解”一文中所展示的那样当Gradle使用Java插件并将文件和目录放置在该插件期望的位置时 Gradle尤其适用于构建Java应用程序的基础知识约定-基于项目的布局 。 但是并非总是有一种结构尤其是在旧系统中可以满足Gradle的预期约定。 在本文中我将介绍重写Gradle Java插件的一些约定以允许简单的Gradle构建与不同的目录结构一起使用。 以下代码清单包含构建build.gradle的Gradle代码。 我在构建代码中包含了注释以帮助解释每种类型的定制正在做什么。 build.gradle // build.gradle // // This simple example of a Gradle build file exists primarily to demonstrate // approaches to overriding Gradles default conventions related to use of the // Java plugin.// The java plugin must be applied before attempting to access the sourceSets // and other properties defined by the Java plugin to avoid an error message // similar to the following: Could not find method sourceSets() for arguments... apply plugin: java// Redefine where Gradle should expect Java source files (*.java) sourceSets {main {java {srcDirs java}resources {srcDir resources}} }// Redefine where .class files are written sourceSets.main.output.classesDir file(dist/classes)// Redefine where jar task should place generated JAR file. jar {destinationDir file(dist/jar) }// Fully qualified directory/JAR for Guava Release 16 JAR file: // C:\\guava16\\guava-16.0-rc1.jar repositories { flatDir{dirs C:\\guava16} }dependencies {compile guava:guava:16.0-rc1 }defaultTasks clean, jar 上面显示的G​​radle构建文件首先应用Java插件。 然后它覆盖Java源文件的Gradle常规位置子目录代表软件包和文件具有.jar扩展名的最高级目录将此目录从默认的src/main/java更改为简单的java 。 类似地生产资源的默认src/main/resources位置更改为简单的resources 。 然后通过指定sourceSets.main.output.classesDir现在为dist/classes sourceSets.main.output.classesDir 常规的build/classes/main 上面显示的构建文件然后更改* .class文件具有表示其包结构的适当子目录的放置位置。 类似地 jar任务的destinationDir被覆盖以指向dist/jar build/libs是约定这是jar任务生成的JAR文件的写入位置。 上面显示的简单Gradle构建脚本中显示的最终定制是“存储库”和“依赖项”的规范以使Guava Release 16 JAR可用于我的应用程序碰巧取决于Guava Release 16。 Gradle为使用Maven或Ivy存储库提供了复杂的支持包括Maven Central的特殊语法但是此特定示例从我的本地文件系统C\ guava16获取了Guava Release 16 JAR。 依赖项本身用“ guavaguava16.0-rc1”表示因为该指定存储库目录中的JAR被称为“ guava-16.0-rc1.jar”。 为了使这些自定义的测试更加容易我将defaultTasks明确指定为clean和jar以便我需要做的就是在命令行上键入gradle 只要我与上述build.gradle文件位于同一目录中并且只要在该级别上有一个“ java”子目录并且在其相应的基于包的目录中包含.java源文件。 当遵循Gradle的约定时Gradle的构建最简洁最容易编写和阅读。 但是覆盖这些约定并指定自定义配置以匹配旧系统并不是很困难。 参考来自JCG合作伙伴 Dustin Marx的Simple Gradle Java插件定制来自Inspired by Actual Events博客。 翻译自: https://www.javacodegeeks.com/2014/01/simple-gradle-java-plugin-customization.htmlgradle插件 java
http://www.sadfv.cn/news/63536/

相关文章:

  • asp网站开发wordpress给文章设置标签
  • 突泉建设局三务公开网站cfa一级看多久两分钟
  • 企业建设网站个人总结报告个人如何建立微信公众号
  • 网站代码在哪里看wordpress json ld
  • 长春做网站的公司有哪些怎样自己做网站卖钱
  • 网站底部关键词内链3分钟搞定网站seo优化外链建设
  • 常州企业网站建设价格wordpress主体功能开关
  • 山东省建设文化传媒有限公司网站wordpress orion
  • 站内seo是什么意思网站设计大概流程
  • 企业营销型网站费用在线网站软件免费下载安装
  • 浙江网站建设制作网站建设需要用到的软件开发
  • 网站gif素材郯城地建设局网站
  • 徐州睢宁网站建设广州有哪些知名企业
  • 校园网自助网站如何做自己微网站
  • 成都网站设计精选柚v米科技开鲁网站seo转接
  • 易企秀网站开发技术网站后台账号密码破解
  • 如何做一个完整的网站成都网络公司报价
  • 企业网站建设 北京百度seo咋做
  • 网站对联广告代码最有效的推广学校的方式
  • 一键开启网站网络教学平台
  • vue开发自适应网站创新驱动发展战略
  • 自贡网站开发公司国外网站模版
  • 江阴公司网站建设郑州网站关键词优化外包
  • 上海网站备案要求吗免费绑定域名的建站
  • 深圳网站开发运营公司数据分析一般用什么软件
  • 校园网站建设的意义做网站上海的备案地址
  • 个人想做企业网站备案第二次使用wordpress
  • 网站上线详细步骤企业信息化管理平台
  • 在线切图网站石河子建设网站
  • 巴中建设机械网站怎么找做网站的