添加了GraalVM的原生镜像版本-本地编译版本
修改了构建器参数,增加了jfr监控等
This commit is contained in:
30
pom.xml
30
pom.xml
@@ -68,6 +68,35 @@
|
|||||||
<groupId>org.graalvm.buildtools</groupId>
|
<groupId>org.graalvm.buildtools</groupId>
|
||||||
<artifactId>native-maven-plugin</artifactId>
|
<artifactId>native-maven-plugin</artifactId>
|
||||||
<version>0.9.27</version>
|
<version>0.9.27</version>
|
||||||
|
<!--为本机映像程序添加配置,生成的配置文件位于
|
||||||
|
META-INF/native-image/groupID/artifactID/native-image.properties
|
||||||
|
也可以手动配置-->
|
||||||
|
<configuration>
|
||||||
|
<buildArgs>
|
||||||
|
<!--开启dashboard-->
|
||||||
|
<arg>-H:DashboardDump=dailylove -H:+DashboardAll</arg>
|
||||||
|
<arg->-H:+ReportExceptionStackTraces</arg->
|
||||||
|
<!--开启JFR-->
|
||||||
|
<arg>--enable-monitoring=jfr</arg>
|
||||||
|
<arg>--gc=G1</arg>
|
||||||
|
<!-- <arg>--pgo</arg>-->
|
||||||
|
<arg>-Ob</arg>
|
||||||
|
<arg>-march=native</arg>
|
||||||
|
<arg>-H:+BuildReport</arg>
|
||||||
|
</buildArgs>
|
||||||
|
<!--启动详细输出-->
|
||||||
|
<verbose>true</verbose>
|
||||||
|
<!--配置jvm参数-->
|
||||||
|
<!-- <jvmArgs>
|
||||||
|
</jvmArgs>-->
|
||||||
|
<agent>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<options>
|
||||||
|
<option>experimental-class-loader-support</option>
|
||||||
|
</options>
|
||||||
|
</agent>
|
||||||
|
</configuration>
|
||||||
|
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
@@ -99,5 +128,4 @@
|
|||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
BIN
target/dailylove
BIN
target/dailylove
Binary file not shown.
Reference in New Issue
Block a user