maven命令行创造JMH工程的方式
maven命令行创建JMH工程的方式
新建工程
mvn archetype:generate -DinteractiveMode=false -DarchetypeGroupId=org.openjdk.jmh -DarchetypeArtifactId=jmh-java-benchmark-archetype -DgroupId=com.kingdee.bos.qing -DartifactId=jmh-qing-benchmark-obfuscated -Dversion=1.0
写代码
。。。。。。。。。。。。。。。。
编译
mvn clean install
运行
cd target
java -jar benchmarks.jar -f 1
java -jar benchmarks.jar -f 1 -bm avgt -jvmArgs "-Xmx1024m" -e ReadBenchmarks,DecimalReadBenchmark -i 2 -wi 2
java -jar benchmarks.jar -h
java -jar benchmarks.jar [REGEX]
新建工程
mvn archetype:generate -DinteractiveMode=false -DarchetypeGroupId=org.openjdk.jmh -DarchetypeArtifactId=jmh-java-benchmark-archetype -DgroupId=com.kingdee.bos.qing -DartifactId=jmh-qing-benchmark-obfuscated -Dversion=1.0
写代码
。。。。。。。。。。。。。。。。
编译
mvn clean install
运行
cd target
java -jar benchmarks.jar -f 1
java -jar benchmarks.jar -f 1 -bm avgt -jvmArgs "-Xmx1024m" -e ReadBenchmarks,DecimalReadBenchmark -i 2 -wi 2
java -jar benchmarks.jar -h
java -jar benchmarks.jar [REGEX]