使用middlegen生成XML文件时出错TOMCAT报错E:\project\workflow\08CODE\webapp
host = 32.1.1.200
3333333333
Buildfile: E:\project\workflow\08CODE\webapp\buildscript\build.xmlprepare:init:
[echo] Project Base: E:\project\workflow\08CODE\webapp\buildscript
[echo] Project Library Path: E:\project\workflow\08CODE\webapp\buildscript/lib
[echo] Database Driver Library Path: E:\project\workflow\08CODE\webapp\buildscript/lib/classes12.zip
[echo] Database Driver: oracle.jdbc.driver.OracleDriverfail-if-no-database-driver:fail-if-no-xdoclet-1.2:check-driver-present:panic-if-driver-not-present:middlegen:
- Registering plugin simple->middlegen.Plugin
- Registering plugin java->middlegen.javax.JavaPlugin
- Registering plugin plugin->middlegen.Plugin
4444444444BUILD FAILED
E:\project\workflow\08CODE\webapp\buildscript\build.xml:135: Could not create type middlegen due to middlegen.jar should
not be on the system classpath when starting Ant. It should be on a path passed to the <taskdef> using classpath or cla
sspathref.Total time: 0 seconds
>>>>>>>>>> ANT 退出 exit 1
build.xml<project name="Middlegen Hibernate" default="all" basedir=".">
<property name="name" value="08CODE"/>
<property name="gui" value="false"/> <property name="unique.name" value="${name}"/> <property name="appxml.src.file" value="${basedir}/src/application.xml"/>
<property name="lib.dir" value="${basedir}/lib"/>
<property name="src.dir" value="${basedir}/src"/>
<property name="java.src.dir" value="${src.dir}/java"/>
<property name="web.src.dir" value="${src.dir}/web"/> <property name="build.dir" value="${basedir}/src"/>
<property name="build.java.dir" value="${build.dir}/java"/>
<property name="build.gen-src.dir" value="${basedir}gen-src"/>
<property name="build.classes.dir" value="${basedir}/classes"/> <property name="database.driver.file" value="${lib.dir}/classes12.zip"/>
<property name="database.driver.classpath" value="${database.driver.file}"/>
<property name="database.driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="database.url" value="jdbc:oracle:thin:@32.1.1.9:1521:orcl"/>
<property name="database.userid" value="skyflow"/>
<property name="database.password" value="skyflow"/>
<property name="database.schema" value="skyflow"/>
<property name="database.catalog" value=""/>
<property name="jboss.datasource.mapping" value="Oracle9i"/>出错的135行
<middlegen appname="${name}" prefsdir="${src.dir}" gui="${gui}" databaseurl="${database.url}"
datasourceJNDIName="${datasource.jndi.name}" driver="${database.driver}"
username="${database.userid}" password="${database.password}" schema="${database.schema}"
catalog="${database.catalog}" singularize="false">
host = 32.1.1.200
3333333333
Buildfile: E:\project\workflow\08CODE\webapp\buildscript\build.xmlprepare:init:
[echo] Project Base: E:\project\workflow\08CODE\webapp\buildscript
[echo] Project Library Path: E:\project\workflow\08CODE\webapp\buildscript/lib
[echo] Database Driver Library Path: E:\project\workflow\08CODE\webapp\buildscript/lib/classes12.zip
[echo] Database Driver: oracle.jdbc.driver.OracleDriverfail-if-no-database-driver:fail-if-no-xdoclet-1.2:check-driver-present:panic-if-driver-not-present:middlegen:
- Registering plugin simple->middlegen.Plugin
- Registering plugin java->middlegen.javax.JavaPlugin
- Registering plugin plugin->middlegen.Plugin
4444444444BUILD FAILED
E:\project\workflow\08CODE\webapp\buildscript\build.xml:135: Could not create type middlegen due to middlegen.jar should
not be on the system classpath when starting Ant. It should be on a path passed to the <taskdef> using classpath or cla
sspathref.Total time: 0 seconds
>>>>>>>>>> ANT 退出 exit 1
build.xml<project name="Middlegen Hibernate" default="all" basedir=".">
<property name="name" value="08CODE"/>
<property name="gui" value="false"/> <property name="unique.name" value="${name}"/> <property name="appxml.src.file" value="${basedir}/src/application.xml"/>
<property name="lib.dir" value="${basedir}/lib"/>
<property name="src.dir" value="${basedir}/src"/>
<property name="java.src.dir" value="${src.dir}/java"/>
<property name="web.src.dir" value="${src.dir}/web"/> <property name="build.dir" value="${basedir}/src"/>
<property name="build.java.dir" value="${build.dir}/java"/>
<property name="build.gen-src.dir" value="${basedir}gen-src"/>
<property name="build.classes.dir" value="${basedir}/classes"/> <property name="database.driver.file" value="${lib.dir}/classes12.zip"/>
<property name="database.driver.classpath" value="${database.driver.file}"/>
<property name="database.driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="database.url" value="jdbc:oracle:thin:@32.1.1.9:1521:orcl"/>
<property name="database.userid" value="skyflow"/>
<property name="database.password" value="skyflow"/>
<property name="database.schema" value="skyflow"/>
<property name="database.catalog" value=""/>
<property name="jboss.datasource.mapping" value="Oracle9i"/>出错的135行
<middlegen appname="${name}" prefsdir="${src.dir}" gui="${gui}" databaseurl="${database.url}"
datasourceJNDIName="${datasource.jndi.name}" driver="${database.driver}"
username="${database.userid}" password="${database.password}" schema="${database.schema}"
catalog="${database.catalog}" singularize="false">
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货