mirror of
https://github.com/funkemunky/AntiVPN.git
synced 2026-06-04 02:42:20 +00:00
Working on mysql missing libraries
This commit is contained in:
@@ -14,14 +14,19 @@ public class MySQL {
|
||||
public static void init() {
|
||||
try {
|
||||
if (conn == null || conn.isClosed()) {
|
||||
File mysqlLib = new File(AntiVPN.getInstance().getPluginFolder(), "mysqllib.jar");
|
||||
try {
|
||||
Class.forName("com.mysql.jdbc.Driver");
|
||||
} catch(ClassNotFoundException e) {
|
||||
AntiVPN.getInstance().getExecutor().log("No MySQL driver found! Starting download process...");
|
||||
File mysqlLib = new File(AntiVPN.getInstance().getPluginFolder(), "mysqllib.jar");
|
||||
|
||||
if(!mysqlLib.exists()) {
|
||||
AntiVPN.getInstance().getExecutor().log("Downloading mysqllib.jar...");
|
||||
MiscUtils.download(mysqlLib, "https://nexus.funkemunky.cc/content/repositories/releases" +
|
||||
"/mysql/mysql-connector-java/8.0.22/mysql-connector-java-8.0.22.jar");
|
||||
if(!mysqlLib.exists()) {
|
||||
AntiVPN.getInstance().getExecutor().log("Downloading mysqllib.jar...");
|
||||
MiscUtils.download(mysqlLib, "https://nexus.funkemunky.cc/content/repositories/releases" +
|
||||
"/mysql/mysql-connector-java/8.0.22/mysql-connector-java-8.0.22.jar");
|
||||
}
|
||||
MiscUtils.injectURL(mysqlLib.toURI().toURL());
|
||||
}
|
||||
MiscUtils.injectURL(mysqlLib.toURI().toURL());
|
||||
Class.forName("com.mysql.jdbc.Driver");
|
||||
conn = DriverManager.getConnection("jdbc:mysql://" + AntiVPN.getInstance().getConfig().getIp()
|
||||
+ ":" + AntiVPN.getInstance().getConfig().getPort()
|
||||
|
||||
Reference in New Issue
Block a user