java 启动程序设置classpath/加载jar、类的方式
生活随笔
收集整理的這篇文章主要介紹了
java 启动程序设置classpath/加载jar、类的方式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 前言
- java 類(lèi)加載器與路徑
- 設(shè)置 bootclasspath
- 設(shè)置 Extensions JAR files
- 設(shè)置 classpath
- jar -jar 方式啟動(dòng)時(shí),設(shè)置classpath
前言
- jdk 1.8
java 類(lèi)加載器與路徑
java 類(lèi)加載器有三個(gè):
- Bootstrap CLassLoader
- ExtClassLoader
- AppClassLoader
java 類(lèi)加載器對(duì)應(yīng)的路徑:
- bootclasspath:對(duì)應(yīng) Bootstrap CLassLoader。java虛擬機(jī)系統(tǒng)參數(shù)sun.boot.class.path。
- Extensions JAR files:對(duì)應(yīng) Extention ClassLoader 。java虛擬機(jī)系統(tǒng)參數(shù)java.ext.dirs。
- classpath:對(duì)應(yīng) AppClassLoader。java虛擬機(jī)系統(tǒng)參數(shù)java.class.path。
設(shè)置 bootclasspath
參考這里。
設(shè)置 Extensions JAR files
參考這里。
設(shè)置 classpath
參考這里。
jar -jar 方式啟動(dòng)時(shí),設(shè)置classpath
參考這里。
通過(guò)jar文件中 META-INF\MANIFEST.MF文件的Class-Path的屬性設(shè)置classpath。
總結(jié)
以上是生活随笔為你收集整理的java 启动程序设置classpath/加载jar、类的方式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一碗米粉的热量是多少
- 下一篇: 【docker】修改docker容器配置