我正在尝试为将在Weblogic上部署的Web项目实施SSO。在我发现的示例中,用户身份是使用weblogic的内部类(例如:

import weblogic.security.Security;
...
Subject subject = Security.getCurrentSubject();


我相信weblogic的类路径中包含一个包含“ weblogic.security.Security”的jar,但是我应该如何编译该项目?无法从maven获得此依赖关系,因此无法将其标记为“提供”。

是否有解决此问题的通用解决方案,还是应该从weblogic目录中获取此jar并将其添加到项目的类路径中?

谢谢

最佳答案

您将必须获取jar,将其添加到本地maven存储库(或组织的一个存储库,通常是联系或人工制品),然后按提供的范围设置范围。

有关如何在本地Maven存储库中部署jar的示例,请参见http://docs.oracle.com/cd/E21764_01/web.1111/e13702/maven_deployer.htm

关于java - 如何使用Weblogic依赖项编译Web项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26584327/

10-13 00:05