В Java мы можем найти файл java.security
в следующем расположении:
$JAVA_HOME/jre/библиотека/безопасность/java.безопасность
$JAVA_HOME/conf/безопасность
Для Java 8 и ранней версии мы можем найти файл java.security
в $JAVA_HOME/jre/lib/безопасность/java.безопасность
.
$ /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security$ ls -lsah total 12K 4.0K drwxr-xr-x 3 root root 4.0K Mei 12 11:53 . 4.0K drwxr-xr-x 8 root root 4.0K Mei 12 11:53 .. 0 lrwxrwxrwx 1 root root 46 Apr 16 02:48 blacklisted.certs -> /etc/java-8-openjdk/security/blacklisted.certs 0 lrwxrwxrwx 1 root root 27 Apr 16 02:48 cacerts -> /etc/ssl/certs/java/cacerts 0 lrwxrwxrwx 1 root root 40 Apr 16 02:48 java.policy -> /etc/java-8-openjdk/security/java.policy 0 lrwxrwxrwx 1 root root 42 Apr 16 02:48 java.security -> /etc/java-8-openjdk/security/java.security 0 lrwxrwxrwx 1 root root 36 Apr 16 02:48 nss.cfg -> /etc/java-8-openjdk/security/nss.cfg 4.0K drwxr-xr-x 4 root root 4.0K Mac 4 14:12 policy
Для Java 11 и Java 14 мы можем найти файл java.security
в $JAVA_HOME/conf/security
.
$ /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/conf/security$ ls -lsah total 64K 4.0K drwxr-xr-x 3 root root 4.0K Mei 12 11:55 . 4.0K drwxr-xr-x 4 root root 4.0K Mei 12 11:55 .. 4.0K -rw-r--r-- 1 root root 2.2K Apr 16 15:12 java.policy 48K -rw-r--r-- 1 root root 48K Apr 16 15:12 java.security 4.0K drwxr-xr-x 4 root root 4.0K Mei 12 11:55 policy
mkyong@mkyong-amd-3900:/usr/lib/jvm/java-14-openjdk-amd64/conf/security$ ls -lsah total 12K 4.0K drwxr-xr-x 3 root root 4.0K Mac 16 13:59 . 4.0K drwxr-xr-x 4 root root 4.0K Mac 16 13:59 .. 0 lrwxrwxrwx 1 root root 41 Okt 10 2019 java.policy -> /etc/java-14-openjdk/security/java.policy 0 lrwxrwxrwx 1 root root 43 Okt 10 2019 java.security -> /etc/java-14-openjdk/security/java.security 0 lrwxrwxrwx 1 root root 37 Okt 10 2019 nss.cfg -> /etc/java-14-openjdk/security/nss.cfg 4.0K drwxr-xr-x 4 root root 4.0K Mac 16 13:59 policy
Рекомендации
Оригинал: “https://mkyong.com/java/where-is-the-java-security-file/”