axis2-ant-plugin-1.6.0.jar\org\apache\axis2\tool\ant\AntCodegenTask
을 사용하여 WSDL2Java
작업을 수행하는 앤트 작업을 실행하려고합니다.Ant javac task errs out : [javac] 경고 : [options] bootstrap 클래스 경로가 -source와 함께 설정되지 않았습니다. 1.6
<property name="java6.boot.classpath" value="${env.JAVA6_BOOT_CLASSES}"/>
그리고 C:\dev\java\64-bit\jdk-1.6.0_45\bin
에 JAVA6_BOOT_CLASSES
환경 변수가 설정되어 : 개미 스크립트의 상단에
java6.boot.classpath
을 정의합니다.
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
어떤 아이디어 :
<!-- dist.jar target -->
<target name="dist.jar" depends="generate"
description="Creates the web services client jar file">
<echo>Compiling web services client code</echo>
<javac srcdir="${project.javapath}" destdir="${build}"
source="1.6" target="1.6"
debug="true" debuglevel="lines,vars,source"
excludes="com/company/junit/**"
bootclasspath="${java6.boot.classpath}"
includeantruntime="false">
<classpath refid="compile.classpath" />
</javac>
<echo>Creating ${jarname}.jar</echo>
<jar destfile="${dist}/${jarname}.jar" basedir="${build}" />
<echo>${jarname}.jar created</echo>
</target>
가 실행하려고 내가 직함이 오류가 발생하지만, 다음과 같이
관련 개미 대상은? Java 1.6의 부트 클래스 경로를 적절하게 설정 한 것 같지만 개미는 동의하지 않는 것 같습니다.
그래서 jdk1.6의'lib' 폴더를 가리 키도록 java6 환경 변수를 변경하면, 충분하다? 내가 스크립트를 읽는 방법은'bootclasspath' 인자를 제공하여 java6 jdk를 사용하도록 명시 적으로 말한 것입니다 ... – liltitus27
'rt.jar'를 직접 가리 키거나 와일드 카드'lib/* '를 사용해야합니다. .jar'. –