<?xml version="1.0" encoding="UTF-8"?>
<project name="project" default="main" basedir=".">
<path id="mysql.lib">
<fileset dir="./lib">
<include name="**/*.jar" />
</fileset>
</path> 
<target name="main">
<sql driver="com.mysql.jdbc.Driver"  
     userid="root"  
     password="root"
     autocommit="true"
     url="jdbc:mysql://localhost:3306/root" 
     print="yes" 
     output="root.log" >
          <transaction src="db.sql" />       
          <classpath>
            <path refid="mysql.lib" />
          </classpath> 
       </sql>
  </target> 
</project> 
为什么这段脚本我在本地可以执行成功,一拿到linux就出错呢?