Как добавить оракула Maven на Apache Archiva

Я уже тестировал этот учебник и работает.

Сейчас я пытаюсь добавить репо https://maven.oracle.com в местный Apache Archiva

Я искал что-то подобное, но для Apache Archiva.

Лучший конфиг на данный момент:

но все равно не работает должным образом:

$ gradle build

Задача: projectTest: compileJava FAILED

FAILURE: сборка не удалась, исключение.

  • Что пошло не так: не удалось разрешить все файлы для конфигурации ':projectTest:compileClasspath'.

    Не удалось разрешить com.oracle.jdbc:ojdbc8:12.2.0.1. Требуется: project:projectTest Не удалось разрешить com.oracle.jdbc:ojdbc8:12.2.0.1. Не удалось получить ресурс ' http://localhost:6000/repository/internal/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom'. Не удалось ГОЛОВИТЬ ' http://localhost:6000/repository/internal/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom'. Тайм-аут чтения

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите с --scan, чтобы получить полное представление.

  • Получить дополнительную помощь на https://help.gradle.org/

СДЕЛАНО В СБОРЕ за 31 с 1 действенное задание: 1 выполнено

И сервер:

Бревно Архивы

org.apache.archiva.policies.ProxyDownloadException: Failures occurred downloading from some remote repositories:
    oracle: Download failure on resource [https://www.oracle.com/content/secure/maven/content/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom]:Not authorized , ReasonPhrase:Authorization Required.
    at org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:366) ~[archiva-proxy-2.2.3.jar:?]
    at org.apache.archiva.webdav.ArchivaDavResourceFactory.fetchContentFromProxies(ArchivaDavResourceFactory.java:818) [archiva-webdav-2.2.3.jar:?]
    at org.apache.archiva.webdav.ArchivaDavResourceFactory.processRepository(ArchivaDavResourceFactory.java:627) [archiva-webdav-2.2.3.jar:?]
    at org.apache.archiva.webdav.ArchivaDavResourceFactory.createResource(ArchivaDavResourceFactory.java:324) [archiva-webdav-2.2.3.jar:?]

В веб браузере

https://www.oracle.com/content/secure/maven/content/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom

Спросите имя пользователя / пароль и файл ojdbc8-12.2.0.1.pom возвращается без проблем.

но файл /opt/archiva/apache-archiva-2.2.3/repositories/internal/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom был загружен с проблемами.

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"  dir="ltr">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Single Sign-On</title>
    <link rel='stylesheet' href='/oam/pages/css/login_page.css'/>
    <link rel="stylesheet" type="text/css" href="/oam/pages/css/general.css" >

    <!-- Start Disable frame hijacking Script-->

<style id="antiClickjack">body { display: none !important; }</style>
<script type="text/javascript">

    if (self === top) {
       var antiClickjack = document.getElementById("antiClickjack");
       antiClickjack.parentNode.removeChild(antiClickjack);
    } else {
        top.location = self.location;
    }
</script>

    <!-- End Disable frame hijacking Script--> 

<style>
    body
    {
        background:url('/oam/pages/images/loginpage_bg.png');
        background-repeat:repeat-x;
        background-color:#185E87;
    }
    </style>
</head>
<body>
    <div Style="position:absolute; visibility:show; left:0px; top:0px;z-index:1">
        <img src="/oam/pages/images/login_logo.png" />
    </div>
    <div Style="position:relative; visibility:show; left:0px; top:0px;z-index:1">
        <div id="top">
            <div id="login-header">
            </div>
            <div id="content">
                <div id="login">
                    <div id="title">Error</div>
                    <div class="message-row">
                        <p class="loginFailed">System error. Please re-try your action. If you continue to get this error, please contact the Administrator.</p>
                    </div>
                 </div>
            </div>
        </div>
    </div>        
    <div class="login-footer-version">
        <div class="info">

        <p id="copyright">Copyright &copy; 1996,2015, Oracle and/or its affiliates. All rights reserved.</p>
        <p id="trademark">Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.</p>
        </div>    
    </div>
</body>
</html>

0 ответов

Другие вопросы по тегам