mssql de tablo oluşturmaya çalışıyorum
package deneme;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.*;
import javax.xml.bind.*;
public class deneme {
public static void main(String[] args) {
String serverName = "localhost";
String instanceName = "MSSQLSERVER";
String databaseName = "TestDatabase";
String userName = "sa";
String password = "sifre123";
String url = "jdbc:sqlserver://localhost;encrypt=true;databaseName=Test;encrypt=true;trustServerCertificate=true;";
String createTableQuery = "CREATE TABLE Products " +
"(ID INT PRIMARY KEY NOT NULL, " +
" NAME TEXT NOT NULL, " +
" PRICE REAL NOT NULL)";
try (Connection connection = DriverManager.getConnection(url);
Statement statement = connection.createStatement()) {
statement.executeUpdate(createTableQuery);
System.out.println("Tablo oluşturuldu.");
} catch (SQLException e) {
System.out.println("Tablo oluşturma hatası: " + e.getMessage());
}
}
}fakat çıktı şöyle
Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.xml.bind not found
bu sorunu nasıl düzeltirim java konusunda iyi olan abilerim kardeşlerim yardımcı olursa çok sevinirim