添加了GraalVM的原生镜像版本-本地编译版本

修改了构建器参数,增加了jfr监控等
This commit is contained in:
bamanker
2023-11-11 17:23:01 +08:00
parent 3a18a6b7a6
commit 474b16c662
2 changed files with 29 additions and 1 deletions

30
pom.xml
View File

@@ -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>&#45;&#45;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>

Binary file not shown.