如何使用Weblogic依赖项编译Web项目

时间:2014-10-27 09:19:04

标签: java maven weblogic classpath single-sign-on

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

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

我相信包含这个“weblogic.security.Security”的jar在weblogic的类路径中,但是我应该如何编译项目呢? maven无法使用此依赖项,因此无法将其标记为“已提供”。

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

由于

1 个答案:

答案 0 :(得分:1)

您必须获取jar,将其添加到您当地的maven存储库(或您的组织存储库,通常是nexus或ar​​tifactory)并将范围设置为提供的。

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