Java默認文件目錄


今天看到Ehcache中設置持久化的配置:

1 <diskStore path="java.io.tmpdir" />

好奇這個java.io.temdir是哪個目錄,於是試了一下

原來web項目的這個目錄默認為tomcat容器中的temp目錄。

於是整理一番,java中有許多內置目錄:

java.version

Java運行時環境版本

java.vendor

Java運行時環境供應商

java.vendor.url

Java供應商的 URL

java.home

Java安裝目錄

java.vm.specification.version

Java虛擬機規范版本

java.vm.specification.vendor

Java虛擬機規范供應商

java.vm.specification.name

Java虛擬機規范名稱

java.vm.version

Java虛擬機實現版本

java.vm.vendor

Java虛擬機實現供應商

java.vm.name

Java虛擬機實現名稱

java.specification.version

Java運行時環境規范版本

java.specification.vendor

Java運行時環境規范供應商

java.specification.name

Java運行時環境規范名稱

java.class.version

Java類格式版本號

java.class.path

Java類路徑

java.library.path

加載庫時搜索的路徑列表

java.io.tmpdir

默認的臨時文件路徑

java.compiler

要使用的 JIT 編譯器的名稱

java.ext.dirs

一個或多個擴展目錄的路徑

os.name

操作系統的名稱

os.arch

操作系統的架構

os.version

操作系統的版本

file.separator

文件分隔符(在 UNIX 系統中是“/”)

path.separator

路徑分隔符(在 UNIX 系統中是“:”)

line.separator

行分隔符(在 UNIX 系統中是“/n”)

user.name

用戶的賬戶名稱

user.home

用戶的主目錄

user.dir

用戶的當前工作目錄

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM