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