Java 使用 ant.jar 执行 SQL 脚本文件
public class AntDealSQLUtils {
public static void main(String[] args) {
SQLExec sqlExec = new SQLExec();
sqlExec.setDriver("com.mysql.cj.jdbc.Driver"); //设置 Driver
sqlExec.setUrl("jdbc:mysql://127.0.0.1/"); //设置 url
sqlExec.setUserid("root"); //设置 username
sqlExec.setPassword("123456"); //设置 password
sqlExec.setSrc(new File("C://Users//Jie//Desktop//library.sql")); //设置 sqlScript 文件
// 处理错误
sqlExec.setOnerror((SQLExec.OnError)(EnumeratedAttribute.getInstance(SQLExec.OnError.class, "continue")));
sqlExec.setPrint(false);
//执行
sqlExec.setProject(new Project());
sqlExec.execute();
}
}