虚拟机配置:内存1G,硬盘20G,nexus启动失败,执行df -h:,现在的nexus.vmoptions配置:
-Xms128M
-Xmx512M
-XX:MaxDirectMemorySize=512M
-XX:+UnlockDiagnosticVMOptions
-XX:+UnsyncloadClass
-XX:+LogVMOutput
-XX:LogFile=../sonatype-work/nexus3/log/jvm.log
-XX:-OmitStackTraceInFastThrow
-Djava.net.preferIPv4Stack=true
-Dkaraf.home=.
-Dkaraf.base=.
-Dkaraf.etc=etc/karaf
-Djava.util.logging.config.file=etc/karaf/java.util.logging.properties
-Dkaraf.data=../sonatype-work/nexus3
-Djava.io.tmpdir=../sonatype-work/nexus3/tmp
-Dkaraf.startLocalConsole=false
,该怎么改才合适,原则是什么?版本用的3.16

nexus的nexus.vmoptions文件设置的原则
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 哈喽168 2019-05-15 17:14关注
其实错不在这个配置文件,扩内存、扩磁盘都试了,问题在于orientdb报的错,orientdb的版本存在不兼容问题,最后换成nexus2.11.2,完全没问题,正常启动和运行了。(需要注意的是,不要下错版本了,nexus有收费版和免费版,收费版启动后需要许可证才能用)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报