0

クラスファイルがまだJDK5を実行している古いサーバーと互換性を維持できるように、すべてのjarファイルをtarget="5"でコンパイルしています。残念ながら、jwscによってコンパイルされたWebサービスは、デフォルトのJavaバージョン(この場合は6)を使用します。

    <jwsc   srcdir="${src.dir}" destdir="${dist.dir}" classpathref="project.class.path" debug="true">
        <jws file="org/foo/MainWebServiceImpl.java"
            compiledWsdl="../FooClient/gen-compiled-wsdl/${wsdl.foo.filebasename}_wsdl.jar" />
    </jwsc>

jwscにもjwsにも「ターゲット」属性がなく、サブ要素が役に立たないようです。このタスクでJava5互換クラスをコンパイルするにはどうすればよいですか?

現在、jenkinsサーバーにコードをコンパイルさせていますが、デプロイしてテストできるようにするために、テストされていないコードをコミットする必要はありません。

4

0 に答える 0