如何在Ant文件运行时忽略注释



我正试图通过生成War来部署我的应用程序我在其中编写了以下代码:

<project name="HelloWorldWS" default="dist" basedir=".">
<description>
Web Services build file
</description>
<!-- set global properties for this build -->
<property name="src" location="src"/>
<property name="build" location="build"/>
<property name="dist"  location="dist"/>
<property name="webcontent"  location="WebContent"/>
<target name="init">
<!-- Create the time stamp -->
<tstamp/>
<!-- Create the build directory structure used by compile -->
<mkdir dir="${build}"/>
</target>
<target name="compile" depends="init"
description="compile the source " >
<!-- Compile the java code from ${src} into ${build} -->
<javac srcdir="${src}" destdir="${build}"/>
</target>
<target name="dist" depends="compile"
description="generate the distribution" >
<!-- Create the distribution directory -->
<mkdir dir="${dist}/lib"/>
<!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
<jar jarfile="${dist}/lib/MyProject-${DSTAMP}.jar" basedir="${build}"/>
</target>
<target name="war" depends="compile"
description="generate the distribution war" >
<!-- Create the war distribution directory -->
<mkdir dir="${dist}/war"/>
<!-- Follow standard WAR structure -->
<copydir dest="${dist}/war/build/WEB-INF/" src="${webcontent}/WEB-INF/" />
<copydir dest="${dist}/war/build/WEB-INF/classes/" src="${build}" />
<jar jarfile="${dist}/war/HelloWorld-${DSTAMP}.war" basedir="${dist}/war/build/"/>
</target>
<target name="clean"
description="clean up" >
<!-- Delete the ${build} and ${dist} directory trees -->
<delete dir="${build}"/>
<delete dir="${dist}"/>
</target>
</project>

Eclipse IDE:. 本地服务器Tomcat 7.我正在使用Hibernate

当我运行nt文件时,我得到了这个错误:

Buildfile: E: bibliothlogicielleworkspaceprojetServicesbuild.xml init:编译:[javac] E: biblioth logicielleworkspaceprojetServicesbuild.xml:21: warning:警告:' includeanruntime '未设置,默认为build.sysclasspath =去年;为可重复构建设置为false[javac]编译45个源文件到E: biblioth logicielleworkspaceprojetServicesbuild[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoCompteDAO.java:5;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoCompteDAO.java:6;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoCompteDAO.java:7;错误:package org。不存在Hibernate导入org.hibernate.Transaction;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:4:错误:package javax。坚持不存在[javac] import javax.persistence. cascadtype;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:5;错误:package javax。坚持不存在导入javax.persistence.Column;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:6;错误:package javax。坚持不存在导入javax.persistence.Entity;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:7;错误:package javax。坚持不存在导入javax.persistence.FetchType;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:8;错误:package javax。坚持不存在[javac] import javax.persistence.Id;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:9;错误:package javax。坚持不存在导入javax.persistence.JoinColumn;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:10;错误:package javax。坚持不存在[javac]导入javax.persistence. many;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:11;错误:package javax。坚持不存在导入javax.persistence.ManyToOne;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:12;错误:package javax。坚持不存在导入javax.persistence.OneToMany;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:13;错误:package javax。坚持不存在导入javax.persistence.Table;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:16;错误:org.hibernate.annotations包不存在导入org.hibernate.annotations.LazyCollection;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:17;错误:org.hibernate.annotations包不存在[javac] import org.hibernate.annotations.LazyCollectionOption;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:19;错误:找不到符号(javac) @ entity(javac) ^[javac]符号:类[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:20;错误:找不到符号(javac) @ table (name = "帐户")(javac) ^[javac] symbol: class[javac] E: biblioth logicielleworkspaceprojetServicessrccombhjpaUser.java:4:错误:包javax。坚持不存在导入javax.persistence.Column;(javac ] ^[javac] E: biblioth logicielleworkspaceprojetServicessrccombhjpaUser.java:5:错误:包javax。坚持不存在导入javax.persistence.Entity;(javac ] ^[javac] E: biblioth logicielleworkspaceprojetServicessrccombhjpaUser.java:6:错误:包javax。坚持不存在[javac] import javax.persistence.Id;(javac ] ^[javac] E: biblioth logicielleworkspaceprojetServicessrccombhjpaUser.java:7:错误:包javax。坚持不存在导入javax.persistence.OneToMany;(javac ] ^[javac] E: biblioth logicielleworkspaceprojetServicessrccombhjpaUser.java:8:错误:包javax。坚持不存在导入javax.persistence.Table;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaUser.java:11;错误:找不到符号(javac) @ entity(javac) ^[javac]符号:类[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaUser.java:12;错误:找不到符号(javac) @ table (name = " utilisateur ")(javac) ^[javac] symbol: class[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:2:错误:package javax。坚持不存在[javac] import javax.persistence. cascadtype;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:3:错误:package javax。坚持不存在导入javax.persistence.Column;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:4;错误:package javax。坚持不存在导入javax.persistence.Entity;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:5;错误:package javax。坚持不存在导入javax.persistence.GeneratedValue;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:6;错误:package javax。坚持不存在导入javax.persistence.GenerationType;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:7;错误:package javax。坚持不存在[javac] import javax.persistence.Id;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:8;错误:package javax。坚持不存在导入javax.persistence.JoinColumn;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:9;错误:package javax。坚持不存在导入javax.persistence.ManyToOne;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:10;错误:package javax。坚持不存在导入javax.persistence.Table;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:13;错误:找不到符号(javac) @ entity(javac) ^[javac]符号:类[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaSolde.java:14;错误:找不到符号(javac) @ table (name ="大甩卖")(javac) ^[javac] symbol: class[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:3;错误:package javax。坚持不存在[javac] import javax.persistence. cascadtype;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:4:错误:package javax。坚持不存在导入javax.persistence.Column;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:5;错误:package javax。坚持不存在导入javax.persistence.Entity;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:6;错误:package javax。坚持不存在导入javax.persistence.GeneratedValue;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:7;错误:package javax。坚持不存在导入javax.persistence.GenerationType;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:8;错误:package javax。坚持不存在[javac] import javax.persistence.Id;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:9;错误:package javax。坚持不存在导入javax.persistence.JoinColumn;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:10;错误:package javax。坚持不存在导入javax.persistence.ManyToOne;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:11;错误:package javax。坚持不存在导入javax.persistence.Table;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:14;错误:找不到符号(javac) @ entity(javac) ^[javac]符号:类[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaMouvement_Compte.java:15;错误:找不到符号(javac) @ table (name = " mouvement_compte ")(javac) ^[javac] symbol: class[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:7;错误:package javax。坚持不存在[javac] import javax.persistence. cascadtype;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:8;错误:package javax。坚持不存在导入javax.persistence.Column;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:9;错误:package javax。坚持不存在导入javax.persistence.Entity;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:10;错误:package javax。坚持不存在导入javax.persistence.GeneratedValue;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:11;错误:package javax。坚持不存在导入javax.persistence.GenerationType;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:12;错误:package javax。坚持不存在[javac] import javax.persistence.Id;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:13;错误:package javax。坚持不存在导入javax.persistence.JoinColumn;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:14;错误:package javax。坚持不存在导入javax.persistence.JoinTable;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:15;错误:package javax。坚持不存在[javac]导入javax.persistence. many;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:16;错误:package javax。坚持不存在导入javax.persistence.Table;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:19;错误:找不到符号(javac) @ entity(javac) ^[javac]符号:类[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaVirement.java:20;错误:找不到符号(javac) @ table (name ="转帐")(javac) ^[javac] symbol: class[javac] E: bibliothlogicielleworkspaceprojetServicessrccombhdaoMouvement_CompteDAO.java:5;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: bibliothlogicielleworkspaceprojetServicessrccombhdaoMouvement_CompteDAO.java:6;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothlogicielleworkspaceprojetServicessrccombhdaoMouvement_CompteDAO.java:7;错误:package org。不存在Hibernate导入org.hibernate.Transaction;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoSoldeDAO.java:5;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoSoldeDAO.java:6;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoSoldeDAO.java:7;错误:package org。不存在Hibernate导入org.hibernate.Transaction;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoUserDAO.java:5;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: biblioth logicielleworkspaceprojetServicessrccombhdaoUserDAO.java:6;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoUserDAO.java:7;错误:package org。不存在Hibernate导入org.hibernate.Transaction;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoVirementDAO.java:5;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoVirementDAO.java:6;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhdaoVirementDAO.java:7;错误:package org。不存在Hibernate导入org.hibernate.Transaction;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:3:错误:package org。不存在Hibernateimport org.hibernate.HibernateException;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:4:错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:5;错误:package org。不存在Hibernate导入org.hibernate.SessionFactory;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:6:错误:org.hibernate.cfg包不存在导入org.hibernate.cfg.AnnotationConfiguration;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:9;错误:找不到符号[javac] private static final SessionFactory;(javac ] ^[javac]符号:类SessionFactory[javac] location:类HibernateUtils[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:23;错误:找不到符号[javac] public static Session getSession()抛出HibernateException {
[javac] ^[javac] symbol: class[javac] location:类HibernateUtils[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesHibernateUtils.java:23;错误:找不到符号[javac] public static Session getSession()抛出HibernateException {
[javac] ^[javac] symbol:类HibernateException[javac] location:类HibernateUtils[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesService.java:17;错误:package org。不存在Hibernateimport org.hibernate.HibernateException;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesService.java:18;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesService.java:19;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesService.java:20;错误:package org。不存在Hibernate导入org.hibernate.Transaction;(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhservicesService.java:33;错误:找不到符号[javac] private static Session s = null;(javac ] ^[javac] symbol: class[javac] location: class Service[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhteststest.java:6;错误:package org。不存在Hibernate[javac] import org.hibernate.Query(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhteststest.java:7;错误:package org。不存在Hibernate导入org.hibernate.Session(javac ] ^[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhteststest.java:12;错误:找不到符号[javac] private static Session s = null;(javac ] ^[javac] symbol: class[javac]位置:类测试[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:23;错误:找不到符号(javac) @ id(javac) ^[javac] symbol:类Id[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:24;错误:找不到符号(javac) @ column (name = " compte_rib ")(javac) ^[javac] symbol: class[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:27;错误:找不到符号(javac) @ManyToOne(级联= {CascadeType。持续下去,CascadeType.MERGE})(javac) ^[javac]符号:类ManyToOne[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:28;错误:找不到符号(javac) @LazyCollection (LazyCollectionOption.FALSE)(javac) ^[javac]符号:类LazyCollection[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:29;错误:找不到符号(javac) @JoinColumn (name = " compte_utilisateurIdentifiant ")(javac) ^[javac] symbol:类JoinColumn[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:32;错误:找不到符号(javac) @ column (name = " compte_libelle ")(javac) ^[javac] symbol: class[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:35;错误:找不到符号[javac] @OneToMany(fetch = FetchType。急切的mappedBy ="帐户")(javac) ^[javac]符号:类OneToMany[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:36;错误:找不到符号(javac) @LazyCollection (LazyCollectionOption.FALSE)(javac) ^[javac]符号:类LazyCollection[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:39;错误:找不到符号[javac] @Column(name="compte_dateCreation", nullable=false)(javac) ^[javac] symbol: class[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:41;错误:找不到符号[javac] @Column(name="compte_dateMaj", nullable=false)(javac) ^[javac] symbol: class[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:43;错误:找不到符号[javac] @Column(name=" compte_typedesign ", nullable=false)(javac) ^[javac] symbol: class[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:45;错误:找不到符号[javac] @Column(name="compte_situationCompte", nullable=false)(javac) ^[javac] symbol: class[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:48;错误:找不到符号(javac) @OneToMany (mappedBy ="compte2")(javac) ^[javac]符号:类OneToMany[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:49;错误:找不到符号(javac) @LazyCollection (LazyCollectionOption.FALSE)(javac) ^[javac]符号:类LazyCollection[javac] location: class Compte[javac] E: bibliothque logicielleworkspaceprojetServicessrccombhjpaCompte.java:53;错误:找不到符号[javac] @ manymany (cascade = {CascadeType。},(javac) ^[javac]符号:类许多许多[javac] location: class Compte[javac] 100个错误

BUILD FAILED E: bibliothlogicielleworkspaceprojetServicesbuild.xml:21:编译失败;看到详细的编译器错误输出。

总时间:2秒

请帮忙好吗?

需要设置类路径和lib目录路径。

<javac destdir="build/classes" source="1.6" target="1.6" debug="true" srcdir="src" includeantruntime="false">
<classpath refid="compile.classpath"/>
</javac>
<path id="compile.classpath">
<fileset dir="WebContent/WEB-INF/lib">
<include name="*.jar"/>
</fileset>
</path> 

包含编译。类路径,并像这样修改编译目标

<target name="compile" depends="init" description="compile the source ">
<javac destdir="${build}" debug="true" srcdir="${src}" includeantruntime="false">
<classpath refid="compile.classpath"/>
</javac>
</target>

相关内容

  • 没有找到相关文章

最新更新