簡體   English   中英

使用ANT在MFP 7.1中編譯/部署Java適配器時出現問題

[英]Issue In Compiling/Deploying Java Adapter in MFP 7.1 using ANT

我有以下Java版本,該版本必須在我的項目中使用:

Hussams-MacBook-Pro:buildscripts SamEddin$ java -version
java version "1.8.0_112-ea"
Java(TM) SE Runtime Environment (build 1.8.0_112-ea-b04)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b04, mixed mode)

我正在使用此螞蟻來編譯我的java適配器,它給出了成功的結果:

    <taskdef resource="com/worklight/ant/defaults.properties">
        <classpath>
          <pathelement location="${WL_PATH}/worklight-ant-builder.jar"/>
        </classpath>
      </taskdef>

      <path id="server-classpath">
                <fileset dir="${WL_PATH}" includes="worklight-jee-library.jar" />
                <fileset dir="${WL_PATH}" includes="**/*.jar" />
                <fileset dir="${basedir}/source/${project.name}/adapters/GRSValidationAdapter/lib" includes="**/*.jar"/>

      </path>

 <javac
      srcdir="${basedir}\source\${project.name}\adapters\GRSValidationAdapter\src\ca\manulife\adapter"
      classpathref="server-classpath"
      destdir="${basedir}\AdapterClasses"
      verbose="true"
      includeantruntime="false"
      target="1.7"
    />

    <target name="build-adapter">

        <adapter-builder 
        destinationfolder="bin" 
        classpathref="server-classpath" 
        folder="${basedir}\source\${project.name}\adapters\GRSValidationAdapter"
            />
    </traget>

但是,當我將適配器部署到服務器時,出現以下錯誤:

11:04:21:764 EDT] 000000b1 StatusMessage E StatusMessage createStatusMessage Preparation to deploy adapter 'GRSValidationAdapter' failed.
java.lang.Error: The adapter was built with a later version of Java than is used to run the server.

如何強制我的螞蟻編譯適配器中的Java類以使用1.7。

筆記:

我同時安裝了1.7和1.8。

服務器版本:7.1.0.00.20160401-2103

在Linux Bash Profile下設置JAVA_HOME / PATH變量,例如:export JAVA_HOME = / usr / java / jdk1.7 / bin / java-> of coz取決於您的Java路徑

如果運行的是WebSphere Application Server 8.5.5.5或更高版本,則可以在服務器上使用java 1.8。

使用此頁面可以查看每個版本附帶的Java版本。 從那里,您可以升級服務器,和/或更改WAS配置以使用已安裝的Java 1.8。

說得通?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM