Java安全 - 缺少lib / security目录

时间:2016-02-03 18:12:17

标签: java maven security ssl-certificate osx-yosemite

我正在尝试在Mac OS X 10.10上使用Maven构建Apache Storm Starter Project

由于SunCertPathBuilderException表示我需要在$JAVA_HOME/lib/security目录中添加安全证书,因此构建失败。

Stackoverflow Post表明我正在寻找正确的地方。

  

JAVA_HOME = /库/爪哇/ JavaVirtualMachines / jdk1.8.0_71.jdk /内容/首页

但是,我的$JAVA_HOME/lib目录不包含此类安全子目录。内容如下:

  

ant-javafx.jar ct.sym dt.jar ir.idl javafx-mx.jar jconsole.jar missioncontrol orb.idl packager.jar sa-jdi.jar tools.jar visualvm

为什么我没有这个安全目录?另外,这是否真的有必要从Apache构建一个示例项目?

如何设置JDK以在这种情况下构建?

1 个答案:

答案 0 :(得分:15)

如果$JAVA_HOME引用JDK,则security文件夹存在于:

$JAVA_HOME/jre/lib/security

$JAVA_HOME/lib/security