首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse中未解决Maven依赖项

Eclipse中未解决Maven依赖项
EN

Stack Overflow用户
提问于 2017-02-08 13:33:44
回答 2查看 1.8K关注 0票数 0

我正在使用maven依赖项开发Oracle自定义身份验证插件(OAM 11g)。我已经按照Oracle文档中列出的所有步骤添加了maven依赖项:

1)使用OTN创建账号并接受许可2)创建我的设置文件和POM文件,并添加以下内容:

代码语言:javascript
复制
<server>
    <id>maven.oracle.com</id>
      <username>myemail@gmail.com</username>
        <password>*******</password>
          <configuration>
           <basicAuthScope>
           <host>ANY</host>
           <port>ANY</port>
           <realm>OAM 11g</realm>
      </basicAuthScope>
      <httpConfiguration>
          <all>
          <params>
          <property>
          <name>http.protocol.allow-circular-redirects</name>
          <value>%b,true</value>
          </property>
          </params>
        </all>
      </httpConfiguration>
    </configuration>
  </server>

执行完这些步骤后,我仍然在我的Java类中得到错误"The import oracle.security cannot be resolved“,这意味着依赖项不能在我的程序中解析。如果任何人能帮助我理解这个issue.Thanks,我将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2017-02-08 14:19:30

我不认为这个问题与oracle安全有关。由于许可限制,与oracle相关的Jars通常不会发布到maven central。您将需要

  1. 手动将jars上传到您的公司nexus或artifactory.
  2. OR,将它们与您的项目一起保存,并使用system dependency机制。

第二点解释:

  1. 在项目中维护一个jar文件夹,并在其中保留jar文件。
  2. 在pom中的依赖项代码段中,

jars oracle.security oracle-api 2.0系统${project.basedir}/jars/oracle-api.jar

对其他jars也重复上述步骤。

这将解决您的The import oracle.security cannot be resolved异常。

票数 0
EN

Stack Overflow用户

发布于 2017-02-08 14:27:51

您需要将以下存储库定义添加到pom.xml中。

您可以在此处获取有关设置multiple repositories的详细信息

代码语言:javascript
复制
<repositories>
  <repository>
    <id>maven.oracle.com</id>
    <releases>
      <enabled>true</enabled>
    </releases>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
    <url>https://maven.oracle.com</url>
    <layout>default</layout>
  </repository>
</repositories>
<pluginRepositories>
  <pluginRepository>
    <id>maven.oracle.com</id>
    <url>https://maven.oracle.com</url>
  </pluginRepository>
</pluginRepositories>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42105442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档