📄 stophsqldbtask.java
字号:
package org.roller.ant;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import org.apache.tools.ant.BuildException;import org.apache.tools.ant.Task;/** * Ant Task to stop HSQLDB * @author Dave Johnson */public class StopHsqldbTask extends Task{ private String port = null; public void execute() throws BuildException { try { if (port==null) { throw new BuildException("missing port attribute"); } System.out.println("Stopping HSQLDB at port " + port); final Connection con = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost:"+port); con.createStatement().execute("SHUTDOWN"); } catch (SQLException e) { throw new BuildException(e.getMessage()); } } /** * @return Returns the port. */ public String getPort() { return port; } /** * @param port The port to set. */ public void setPort(String port) { this.port = port; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -