我可以在哪里下载weblogic.cluster.singleton.SingletonService Class或Jar

时间:2016-06-29 04:49:13

标签: java weblogic

我需要实现Weblogic单例服务,如何加载weblogic.cluster.singleton.SingletonService类?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

在我的weblogic 12.2.1.2.0版本中,此类位于两个jar中。 $ MW_HOME / wlserver / server / lib / wls-api-part.jar $ MW_HOME / wlserver / server / lib / wls-api.jar

答案 2 :(得分:0)

您的问题有点模糊,因为它没有提供有关构建技术的任何线索,但是对于Maven项目,我使用Windows批处理脚本将Maven依赖项安装到本地%USERPROFILE%\.m2仓库中,如此处所述:https://docs.oracle.com/middleware/1212/core/MAVEN/config_maven.htm#MAVEN8853

您需要对其进行修改以指向您自己的Java和WebLogic安装位置。

@echo off
setlocal
set JAVA_HOME=D:\jdk8
set WLS_HOME=D:\WebLogic
set M2_HOME=%WLS_HOME%\oracle_common\modules\org.apache.maven_3.2.5
set MVN=%M2_HOME%\bin\mvn
cd /d %WLS_HOME%\oracle_common\plugins\maven\com\oracle\maven\oracle-maven-sync\12.2.1
call %mvn% install:install-file -DpomFile=oracle-maven-sync-12.2.1.pom -Dfile=oracle-maven-sync-12.2.1.jar
cd /d %WLS_HOME%\
call %mvn% com.oracle.maven:oracle-maven-sync:push -Doracle-maven-sync.oracleHome=%WLS_HOME%\
call %mvn% help:describe -DgroupId=com.oracle.weblogic -DartifactId=weblogic-maven-plugin -Dversion=12.2.1-2-0
mvn archetype:crawl -Dcatalog=%USERPROFILE%/.m2/archetype-catalog.xml

然后在pom.xml中,您可以引用weblogic类。

    <dependency>
        <groupId>com.oracle.weblogic</groupId>
        <artifactId>weblogic</artifactId>
        <version>12.2.1-2-0</version>
        <scope>provided</scope>
    </dependency>