之前1.7,maven项目的时候编译完热部署很快就过去了,换了1.8后,ctrl+shift+F9就报找不到类,明明都在项目里。
找了一圈最后发现是1.8编译的时候jvm参数有问题。
首先要把模块的以下这4个地方jdk版本统一一下。
1

2

3

4

接下来是最关键的一步
之前的堆大小是700M,会报GC什么的。后来调到1024;
然后是VM Option
我的参数是:-Xms512m -Xmx2048m -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m -XX:MinMetaspaceExpansion=50m -XX:MinMetaspaceFreeRatio=65 -Xverify:none -Djava.security.egd=file:/dev/./urandom -XX:-UseGCOverheadLimit
然后后就编译过去了,其实主要就是调了一下jvm参数

相关文章:
-
2022-12-23
-
2021-11-25
-
2021-11-25
-
2021-12-07
-
2022-12-23
-
2021-05-07
-
2021-10-27
猜你喜欢
-
2021-09-26
-
2021-09-09
-
2021-10-28
-
2021-08-02
-
2021-10-03
-
2022-01-29
相关资源
-
下载
2022-12-20
-
下载
2023-03-13
-
下载
2023-01-24
-
下载
2023-01-09