gradle运行java main
来源:互联网 发布:开淘宝找货源 编辑:程序博客网 时间:2024/06/01 08:31
gradle自己没有类似maven archtype那样的根据原型初始化新的工程目录结构,这里写了一个task用来创建maven风格的目录结构 build.gradle
文件:
apply plugin: 'java'apply plugin: 'groovy'group = "com.ma"version = "1.0"ext{ // java文件编码方式设置为utf-8 compileJava.options.encoding = 'UTF-8' compileTestJava.options.encoding = 'UTF-8' sourceCompatibility = 1.6}repositories { mavenLocal() mavenCentral()}dependencies { compile( "commons-httpclient:commons-httpclient:3.1", "org.codehaus.groovy:groovy-all:2.3.6", files('d:/jar/asprise-ocr-java-5/aocr.jar') )}task run(type: JavaExec, dependsOn: 'classes') { description '运行指定main函数的java' classpath = sourceSets.main.runtimeClasspath if(project.hasProperty('main')){ main = "com.ma.${project.getProperty('main')}" }}task init << { description '初始化工程目录' sourceSets*.java.srcDirs*.each { it.mkdirs() } sourceSets*.resources.srcDirs*.each { it.mkdirs() }}
gradle run -Pmain=Test
运行Test.java的main函数 gradle init
创建maven工程目录结构
0 0
- gradle运行java main
- gradle使用main运行java
- Gradle task to run java main class
- gradle传递参数给Java项目的main函数
- 运行java程序 找不到main函数
- java代码运行顺序-static main
- java运行带参数的main函数
- 在android中运行java main方法
- 在android中运行java main方法
- 在android中运行java main方法
- android studio编写运行java main
- android studio编写运行java main
- android studio 中运行java main class
- 在android中运行java main方法
- AndroidStudio运行java的main方法
- 使用gradle编译和运行Java程序
- Gradle 实现编译和运行Java程序
- Android运行main方法后java虚拟机停止运行
- 《Java程序设计》第16周周五:数据库连接与随机数的使用
- Java CountDownLatch Example(转)
- 无IDE时编译和运行Java
- [leetcode] Jump Game
- 玩转oracle学习第七天
- gradle运行java main
- 剑指offer 面试题10
- 语音通话-sip电话(一)
- Add Two Numbers (leetcode 2)
- 【Java】基本数据类型及其封装类、字符串、Date\Calendar\SimpleDateFormate
- cocos2d-android设置透明背景
- 机器视觉光源学习总结——开孔背光源
- 记录是最好的开始
- android程序入门