1 回答

TA貢獻1775條經(jīng)驗 獲得超8個贊
您可以使用如下方法測試您的連接:
public boolean canConnect() {
? ? try {
? ? ? ? con = DriverManager.getConnection(url, login, password);
? ? ? ? //executed only if no errors are thrown
? ? ? ? return true;
? ? } catch (SQLException e) {
? ? ? ? e.printStackTrace();
? ? ? ? //can't connect
? ? ? ? return false;
? ? } finally {
? ? ? ? //close connection if it was successful
? ? ? ? try {
? ? ? ? ? ? if (con!=null) con.close();
? ? ? ? } catch (SQLException e) {
? ? ? ? ? ? e.printStackTrace();
? ? ? ? }
? ? }
}
通過在您的主要方法中調(diào)用它,或者在您的第一階段這樣調(diào)用它:
if (!canConnect()) {
? ? //notify the user
? ? //start xampp or check connection to local server
} //else proceed
如果你想用 Xampp 部署你的應(yīng)用程序,你需要讓 Xampp 在 pc 啟動時自動啟動,這樣用戶就不必在每次啟動時手動啟動它。
添加回答
舉報