如何减少蚂蚁的建立时间。 WebLogic wlcomplie花费超过15分钟来构建项目

时间:2019-02-06 19:47:13

标签: java ant weblogic ear

更新问题:build.xml(蚂蚁构建)

<target name="compile" description="Only compiles ear application, no appc">
        <wlcompile srcdir="${src.dir}" destdir="${dest.dir}">
            <javac debug="true" verbose="off"  > 
            </javac>
            <ejbgen source="${sourceVersion}" outputdir="${src.dir}/testEjb/src"/>
        </wlcompile>
    </target>

您可以在下面的ant build输出中看到它,该过程在调用wlcomiple之前等待大约14分钟的编译步骤。

C:\projects\sample\test>ant build
Buildfile: C:\projects\sample\test\build.xml
display.currenttime:
     [echo] ******************02/06/2019 14:32:31**************************
compile:
    [echo] ******************02/06/2019 14:49:51**************************
[wlcompile] [JAM] Warning: failed to resolve class MessageComponent
[wlcompile] [JAM] Warning: failed to resolve class RepeatMessageComponent

我正在尝试从WebLogic 12.1.1(jdk 1.7)升级到12.2.2.1(jdk1.8)。项目是使用ant 1.9的企业应用程序(拆分开发结构)。相同的build.xml可以在不到2分钟的时间内编译项目,但是使用jdk1.8可以在wlcompile步骤中暂停大约10-12分钟,然后在2分钟内完成其余的构建,从而将总体构建时间增加到15分钟以上。

如何解决此问题。我尝试升级ant版本,但weblogic 12.2.2域使用ant 1.9 jar。

任何线索都受到高度赞赏。

0 个答案:

没有答案