我刚刚在这里读到Java DB(分别是 Derby)是随 JDK 一起提供的。
哪里是derby.jar我的Mac上的Java安装内?
终端命令
/usr/libexec/java_home
Run Code Online (Sandbox Code Playgroud)
印刷
/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)
和
ls -halt /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
drwxr-xr-x 10 root wheel 320B 6 Okt 14:29 .
drwxr-xr-x 5 root wheel 160B 6 Okt 14:29 ..
-r--r--r-- 1 root wheel 160B 6 Okt 14:29 README.html
drwxr-xr-x 34 root wheel 1,1K 6 Okt 14:29 bin
drwxr-xr-x 7 root wheel 224B 6 Okt 14:29 conf
drwxr-xr-x 9 root wheel 288B 6 Okt 14:29 include
drwxr-xr-x 72 root wheel 2,3K 6 Okt 14:29 jmods
drwxr-xr-x 72 root wheel 2,3K 6 Okt 14:29 legal
drwxr-xr-x 57 root wheel 1,8K 6 Okt 14:29 lib
-rw-r--r-- 1 root wheel 1,2K 6 Okt 14:29 release
Run Code Online (Sandbox Code Playgroud)
jar我能找到的 Home 文件夹中的唯一文件如下:
find . -name '*.jar'
./lib/jrt-fs.jar
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助!
PS:
java -version
Run Code Online (Sandbox Code Playgroud)
印刷
java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
Run Code Online (Sandbox Code Playgroud)
从 JDK 9 开始,Derby不再包含在 JDK 中。从迁移指南:
JavaDB 是 Apache Derby 的品牌重塑,未包含在 JDK 9 中。
JavaDB 与 JDK 7 和 JDK 8 捆绑在一起。它在 JDK 安装目录的 db 目录中找到。
您可以从Apache Derby 下载下载并安装 Apache Derby 。
| 归档时间: |
|
| 查看次数: |
865 次 |
| 最近记录: |