缺少 Netuix 和 p13n 依赖项

问题描述 投票:0回答:0

我必须重新创建Maven 项目的本地环境。与其他依赖项一起,它使用

truezip-maven-plugin
maven-install-plugin
从WebLogic的本地安装中手动提取一些Oracle库,将它们放入
.m2
.

例如,在我的

pom.xml
中:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>truezip-maven-plugin</artifactId>
    <version>1.2</version>
    <configuration>
    </configuration>
    <executions>
        <execution>
            <id>copy-weblogic-libs</id>
            <configuration>
                <files>
                    <file>
                        <source>${WL_HOME}/wlserver/server/lib/consoleapp/APP-INF/lib/p13n_system.jar</source>
                        <outputDirectory>${project.build.directory}/temp/com.bea.p13n/p13n-app-lib-base</outputDirectory>
                    </file>
                </files>
            </configuration>
            <goals>
                <goal>copy</goal>
            </goals>
            <phase>install</phase>
        </execution>
    </executions>
</plugin>

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-install-plugin</artifactId>
    <version>2.5.2</version>
    <configuration>
        <packaging>jar</packaging>
        <generatePom>true</generatePom>
    </configuration>
    <executions>
        <execution>
            <id>install-com-bea-p13n-app-lib-base-p13n-system</id>
            <configuration>
                <file>
                    ${project.build.directory}/temp/com.bea.p13n/p13n-app-lib-base/p13n_system.jar
                </file>
                <groupId>com.bea.p13n.p13n-app-lib-base</groupId>
                <artifactId>p13n_system</artifactId>
                <version>10.3.6</version>
            </configuration>
            <goals>
                <goal>install-file</goal>
            </goals>
            <phase>install</phase>            
        </execution>
    </executions>
</plugin>

这很好用。


但是该项目需要其他

.jars
,似乎不存在。具体来说,
p13n_app.jar
p13n_ejb.jar
netuix.jar
(都在
com.bea
域下)。该项目设置为通过
maven.oracle.com
连接到
settings.xml
。我尝试搜索这些
.jars
的手动下载但没有成功。
这就是我能找到的所有内容:

死胡同,因为

netuix
p13n
包都不存在(即使
mvnrepository.com
中有结果)。


同样,死胡同。

https://maven.oracle.com/com/bea/p13n/p13n-app-lib-base/p13n_app/10.3.6/p13n_app-10.3.6.pom

这是 Maven 尝试连接以下载依赖项的链接。它说

Not found

http://nexus.emergya.es/nexus/index.html#nexus-search;quick~com.bea.p13n

它实际上有一些结果,但是当点击下载按钮时它会导致this page.

  • 安装不同的 WebLogic 包。我安装了一个开发版本,所以我认为它可能会遗漏一些东西,但即使在安装了标准的 WebLogic 之后它们也不见了

  • 浏览现有的 WebLogic 安装,例如来自其他项目的测试环境

我应该继续搜索这些库还是它们已被弃用?我可以从已经用它构建的

war
中提取这些库吗?它们似乎在任何地方都被删除了。在这种情况下,我应该搜索更新的库(存在与已编写的代码不兼容的风险)。非常感谢任何帮助!

java oracle maven weblogic
© www.soinside.com 2019 - 2024. All rights reserved.