我们正在使用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中没有“target”属性,子元素似乎没有帮助。 如何编译Java 5兼容类?
我目前正在让jenkins服务器编译代码,但我讨厌提交未经测试的代码以便能够部署和测试它。