0

我们正在使用 target="5" 编译所有 jar,以便类文件与仍在运行 JDK5 的旧服务器保持兼容。不幸的是,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 中都没有“目标”属性,并且子元素似乎没有帮助。我怎样才能得到这个任务来编译 Java 5 兼容的类?

我目前让 jenkins 服务器编译代码,但我讨厌必须提交未经测试的代码才能部署和测试它。

4

0 回答 0