IntelliJ?IDEA設(shè)置JVM運(yùn)行參數(shù)的圖文介紹
前言
之前看java虛擬機(jī)方面的知識,從理論上了解了較多的調(diào)優(yōu)原理及參數(shù),疑惑怎么才能在生產(chǎn)環(huán)境中設(shè)置這些虛擬機(jī)參數(shù),今天特地學(xué)習(xí)并記錄。
之前給大家介紹過幾篇關(guān)于idea設(shè)置JVM運(yùn)行參數(shù)的文章,喜歡的話可以點(diǎn)擊閱讀。
IntelliJ IDEA設(shè)置JVM運(yùn)行參數(shù)的操作方法
idea設(shè)置JVM運(yùn)行參數(shù)的幾種方式
配置方式及優(yōu)先級
- 代碼中的配置;
- Application中的配置;
- 全局配置
代碼中配置
在程序中使用System.setProperty進(jìn)行設(shè)置
對某個(gè)Application設(shè)置
1 進(jìn)入IDEA,Run–>Edit Configurations
(ps:linux下截圖快捷鍵用起來比較麻煩,故從網(wǎng)上找的圖片,侵刪)
選中要添加JVM參數(shù)的Application
然后在Configuration里面的VM options中輸入想要添加的系統(tǒng)參數(shù)
idea.exe.vmoption配置文件中更改
- 找到IDEA安裝目錄中的bin目錄
- 找到idea.exe.vmoptions文件
- 打開文件編輯想要的參數(shù)并保存即可(有沒有覺得-Xmn這些參數(shù)在這里看起來就很熟悉了!)
優(yōu)先級
代碼中的配置>Application中的配置>全局配置
要熟悉這些參數(shù)的使用,要在實(shí)踐中檢驗(yàn),在理論中升華,long long way to go
到此這篇關(guān)于IntelliJ IDEA設(shè)置JVM運(yùn)行參數(shù)的文章就介紹到這了,更多相關(guān)idea設(shè)置JVM運(yùn)行參數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 阿里云k8s集群使用ingress配置時(shí)間超時(shí)的參數(shù)
- idea快捷鍵生成getter和setter,有構(gòu)造參數(shù),無構(gòu)造參數(shù),重寫toString方式
- Idea設(shè)置spring boot應(yīng)用配置參數(shù)的兩種方式
- idea為java程序添加啟動(dòng)參數(shù)的問題解析(program?arguments,vm?arguments,Environment?variable)并在程序中獲取使用
- IDEA中Debug調(diào)試VUE前端項(xiàng)目調(diào)試JS只需兩步
- 在IDEA中Debug調(diào)試VUE項(xiàng)目的詳細(xì)步驟
- idea 無法debug調(diào)試的解決方案
- Intellij IDEA Debug調(diào)試技巧(小結(jié))
- 你不知道的 IDEA Debug調(diào)試小技巧(小結(jié))
- k8s部署的java服務(wù)添加idea調(diào)試參數(shù)的方法
相關(guān)文章
Intellij IDEA 2017新特性之Spring Boot相關(guān)特征介紹
Intellij IDEA 2017.2.2版本針對Springboot設(shè)置了一些特性,本篇文章給大家簡單介紹一下如何使用這些特性,需要的朋友參考下吧2018-01-01SpringBoot 關(guān)于Feign的超時(shí)時(shí)間配置操作
這篇文章主要介紹了SpringBoot 關(guān)于Feign的超時(shí)時(shí)間配置操作,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09Spring Cloud Gateway全局異常處理的方法詳解
這篇文章主要給大家介紹了關(guān)于Spring Cloud Gateway全局異常處理的相關(guān)資料,需要的朋友可以參考下2018-10-10SpringBoot個(gè)性化啟動(dòng)Banner設(shè)置方法解析
這篇文章主要介紹了SpringBoot個(gè)性化啟動(dòng)Banner設(shè)置方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-03-03MyBatis的各種查詢功能結(jié)果接收類型的選擇(推薦)
文章介紹了MyBatis中查詢結(jié)果的不同接收方式,包括單條數(shù)據(jù)和多條數(shù)據(jù)的處理方法,以及MyBatis的默認(rèn)類型別名,感興趣的朋友跟隨小編一起看看吧2024-11-11在Java中實(shí)現(xiàn)線程安全的單例模式的常見方式
單例模式是一種常用的軟件設(shè)計(jì)模式,它確保一個(gè)類只有一個(gè)實(shí)例,并提供一個(gè)全局訪問點(diǎn),在多線程環(huán)境下,確保單例模式的線程安全性是非常重要的,因?yàn)槎鄠€(gè)線程可能會(huì)同時(shí)嘗試創(chuàng)建實(shí)例,導(dǎo)致實(shí)例不唯一的問題,本文介紹了在Java中實(shí)現(xiàn)線程安全的單例模式有幾種常見的方式2024-09-09spring學(xué)習(xí)之@SessionAttributes實(shí)例解析
這篇文章主要介紹了spring學(xué)習(xí)之@SessionAttributes實(shí)例解析,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-02-02Java FileDescriptor總結(jié)_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
FileDescriptor 是“文件描述符”??梢员挥脕肀硎鹃_放文件、開放套接字等。接下來通過本文給大家分享Java FileDescriptor總結(jié),感興趣的朋友一起學(xué)習(xí)吧2017-05-05