ant编译时环境变量及错误提示问题

时间:2021-09-28 13:24:15

在eclipse中进行ant编译时,提示如下:

1) [javac] E:workspacewebAdminbuild.xml:28: warning: 'includeantruntime' was not set,

>> 解决方法:  在<javac>标签中添加'includeantruntime'  属性  <javacincludeantruntime="on" >

 

2)<property name="java.home" value="${env.JAVA_HOME}" />

>>这里的java.home在打出的trace中一直是jre的路径而不是JDK的路径,windows系统环境变量(JAVA_HOME)已设置为JDK路径,eclipse中(window->preference->Java- 

     > Installed JREs)也已设置成JDK路径

>> 点击build.xml, 在Run As菜单中选择第2个Ant Build选项,选择“JRE”进行配置,配置成JDK选项

 

3)[javac] 注意: E:/jiangcm/workspace-forict-myeclipse/jasperreports/demo/samples/charts/ChartsApp.java 使用了未经检查或不安全的操作。
    [javac] 注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。

如果你用的Ant,使用build.xml编译的话,可以右击build.xml文件,
--> 执行 --> 构成和执行,选择 参数,在《程序参数》里面输入-xlint:unchecked即可;

    <javac> <compilerarg value="-Xlint:unchecked"/> </javac>