当前位置: 首页 > 知识库问答 >
问题:

如何为weblogic v12.1.2(12c)安装weblogic maven插件?

姬振
2023-03-14

为了安装weblogic application server,我使用以下链接解压缩了从或oracle获得的2个文件:

http://download.oracle.com/otn/nt/middleware/12c/wls/1212/wls1212_dev.zip http://download.oracle.com/otn/nt/middleware/12c/wls/1212/wls1212_dev_supplemental.zip

..在此页面上找到。

我只是解压缩了这两个文件,它们会自动解压缩到同一个文件夹。设置MW_HOME和JAVA_HOME环境变量,分别指向解压缩文件夹和JAVA 7 JDK位置,然后运行configure。cmd文件,并成功结束。

问题是,如果我按照上面的说明操作,我无法达到这个页面显示的相同结果,我在这里总结了这些说明:(ORACLE_HOMEMW_HOME相同,它们都指向安装文件夹。)

%ORACLE_HOME%/wlserver/server/bin/setWLSEnv
cd %ORACLE_HOME%/oracle_common/plugins/maven/com/oracle/maven/oracle-maven-sync/12.1.2
mvn install:install-file -DpomFile=oracle-maven-sync.12.1.2.pom -Dfile=oracle-maven-sync.12.1.2.jar
mvn com.oracle.maven:oracle-maven-sync:push -Doracle-maven-sync.oracleHome=D:/oracle_home
mvn help:describe -DgroupId=com.oracle.weblogic -DartifactId=weblogic-maven-plugin -Dversion=12.1.2-0-0

其中oracle-maven-sync.oracleHome您希望从.填充Maven存储库的Oracle home的路径。它基本上是Weblogic目录,其中包含wlserver目录。

问题是,最后一行(要求安装的插件进行描述的那一行)显示了以下错误消息(忽略屏蔽的IP,我在这个问题中手动屏蔽了它们):

[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-help-plugin:2.2:describe (default-cli) @ standalone-pom ---
[WARNING] The POM for com.oracle.weblogic:weblogic-maven-plugin:jar:12.1.2-0-0 is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.775 s
[INFO] Finished at: 2014-05-04T13:00:03+02:00
[INFO] Final Memory: 7M/152M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-help-plugin:2.2:describe (default-cli) on project standalone-pom: Plugin does not exist: Plugin could not be found, please check its coordinates fo
 typos and ensure the required plugin repositories are defined in the POM
[ERROR] com.oracle.weblogic:weblogic-maven-plugin:maven-plugin:12.1.2-0-0
[ERROR]
[ERROR] from the specified remote repositories:
[ERROR] central (http://x.x.x.x:xxxx/artifactory/plugins-release, releases=true, snapshots=false),
[ERROR] snapshots (http://x.x.x.x:xxxx/artifactory/plugins-snapshot, releases=true, snapshots=true),
[ERROR] central-se (http://x.x.x.x:xxxx/artifactory/plugins-release, releases=true, snapshots=false),
[ERROR] snapshots-se (http://x.x.x.x:xxxx/artifactory/plugins-snapshot, releases=true, snapshots=true)
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

我之所以认为这不是网络问题,是因为我以前成功安装过这个插件,但我记不起我错过了多少步骤?

请问我如何解决这个问题?我的目标是能够以以下方式将maven中的weblogic库作为依赖项引用:

<dependency>
    <groupId>com.oracle.weblogic</groupId>
    <artifactId>weblogic-server-pom</artifactId>
    <version>12.1.2-0-0</version>
    <type>pom</type>
    <scope>provided</scope>
</dependency>

共有2个答案

屠锐
2023-03-14

根据WebLogic 12.1.2文档页面,遵循以下说明:

>

>

  • 将目录更改为ORACLE_HOME\oracle_common\plugins\maven\com\oracle\maven\oracle-maven-sync\12.1.2。

    MVN安装:安装文件-DpomFile=oracle-maven-sync.12.1.2.pom-Dfile=oracle-maven-sync.12.1.2.jar.

    mvn com。神谕maven:oracle maven sync:push-Doracle maven sync。oracleHome=c:\oracle\middleware\oracle\u home。

    您可以使用Maven帮助:描述目标来验证是否已成功安装插件。有关更多信息,请参阅Apache帮助插件描述目标文档。

    • mvn帮助:descripe-DgroupId=com。神谕weblogic-DartifactId=weblogic maven插件-Dversion=12.1.2-0-0

  • 茅曾琪
    2023-03-14

    答案就在这个页面上,它提到了如何在本地存储库中安装weblogic的maven依赖项。要在远程存储库上安装它们,请遵循本节中的说明。

    为了快速参考,我必须运行此命令(请在运行前阅读命令后的注释):

    mvn com.oracle.maven:oracle-maven-sync:push -Doracle-maven-sync.oracleHome=%ORACLE_HOME% -Doracle-maven-sync.testingOnly=false
    

    其中,Doracle maven sync。oracleHome表示weblogic的安装文件夹。它是一个文件夹,应该包含以下目录,而不仅仅是:

    • oracle_通用

    在我的问题中,我已经运行了插件mvncom.oracle.maven: oracle-maven-sync: ush,但我没有指定这里提到的参数

     类似资料:
    • 主要内容:1. 下载Oracle 12c,2. 安装Oracle数据库,连接到Oracle数据库在这篇教程中,将介绍如何在Windows 10中安装Oracle Database 12c。 请参考以下几个步骤,来安装Oracle数据库。 1. 下载Oracle 12c 打开Oracle的官方网站: http://www.oracle.com/index.html ,如下图所示 - 点击Database (Database 12c),如下所示 - 在弹出的协议选项中,点击接受协议(Accept

    • 我遵循了sbt文档中关于如何安装sbt-eclipse插件的内容,但在sbt shell中不断出现错误。

    • 我已经尝试为eclipse helios安装GWT插件。当我试图收到以下消息时: 无法完成安装,因为找不到一个或多个必需项。正在安装的软件:Google Web Toolkit SDK2.4.0 2.4.0. v201203300216-rel-r36(com.google.gwt.eclipse.sdkbundle.e36.feature.feature.group2.4.0. v2012033

    • 文件=>设置=>插件 搜索并安装Android Drawable Importer插件。 重新启动Android Studio。 没有安装插件,也没有错误。

    • 我想在Android Studio上安装自定义插件,我该怎么做?