我需要找到\ JRE \ LIB \ java文件夹下的分机添加库。 而且我不知道如何找到它
Answer 1:
使用String extDir = System.getProperty("java.ext.dirs");
只要你想(约合可以发现系统性能的详细信息,以获得扩展目录路径在这里 ),设置路径和JAR文件写入到该目录(要小心捕捉到任何IOException异常可能在写作过程中要提高,因为这个文件夹通常是写保护或需要root /管理员权限)
正如在评论中引用,这是应该只有在特殊情况下进行
Answer 2:
由于大部分评论说,不这样做,替代。
大多数应用程序有一个应用程序的.jar和lib文件夹中的所有jar包所在的位置。 在应用罐有一个META-INF / MANIFEST.MF与类路径包括的lib罐子。
作为一个开发者,我用来编译红外结构Maven的(如蚂蚁,常春藤)和它只是这样。 将瓶子从本地Maven仓库从远程那些别人服用。 此外Maven使用不同版本的所有jar文件的本地存储库。 罐子在远程仓库丢失,就像自己的节目,可以安装在那里。
BTW / usr / lib目录/ JVM /包含Java版本(做which java
, which javac
)。
文章来源: Where is the java folder for libraries on linux