1、jdk最基础的命令 javac 编译、 java 运行 、jar 打包
基础命令:http://thaim.iteye.com/blog/1332693
javadoc 生成文档、jdb 用来debug 、native2ascii 将含有不是Unicode或Latinl字符的的文件转换为Unicode编码字符的文件。
高级命令:https://blog.csdn.net/jiangyunlovec/article/details/79245085
jps:虚拟机进程状况工具
jinfo: Java配置信息工具
jmap: Java内存映像工具
jhat:虚拟机堆转储快照分析工具
jstat:虚拟机统计信息监控工具
jstack: Java堆栈跟踪工具
2、maven命令 安装本地仓库mvn install、 清楚本地仓库mvn clean、部署上传maven仓库 mvn deploy
常见命令:https://www.cnblogs.com/kingfy/p/5665218.html
1. 创建Maven的普通java项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
2. 创建Maven的Web项目:
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
3. 清理编译:mvn clean compile
4. 清理测试:mvn clean test
5. 清理打包:mvn clean package
6. 清理安装:mvn clean install
7. 生成eclipse项目:mvn eclipse:eclipse
8. 生成idea项目:mvn idea:idea
9. 编译测试的内容:mvn test-compile
10. 只打jar包: mvn jar:jar
11. 跳过测试: mvn install -Dmaven.test.skip=true
11. 指定端口: mvn -Dmaven.tomcat.port=9090
12. 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile ( -skipping 的灵活运用,当然也可以用于其他组合命令)
13. 清除eclipse的一些系统设置: mvn eclipse:clean
14. 生成站点目录 mvn site
4、gradle常见命令 gradlew -v 、gradlew clean、 gradlew build、./gradlew dependencies -q --configuration compile 依赖树
./gradlew assembleDebug 编译并打Debug包
./gradlew assembleRelease 编译并打Release的包
./gradlew installRelease Release模式打包并安装
./gradlew uninstallRelease 卸载Release模式包
gradlew -help—->查看命令
gradlew tasks—->查看root project有多少个task
gradlew tasks –all—->查看详细的tasks
gradlew -v/gradlew.bat -v—->查看Gradle版本及其他信息
gradlew assembleDebug—->创建一个debug版本的app,在app/build/outputs/apk目录下,也可以执行简称:gradlew assDeb或gradlew aD
gradlew :app:assembleDebug—->指定module名称执行assemble任务创建debug版本apk文件。
gradle build
gradle test
gradle compilejavagradle jar
gradle clean
gradle jar
gradle init
//生成wrapper包
gradle wrapper
gradle compilejava
gradle javadoc
gradle dependencies
gradle help
gradle check
gradle test
gradle -v
gradle --info
gradle --debug
gradle --help
//列出可执行的所有任务(即查看可以执行的命令)
gradle tasks
gradle -q tasks