Mein Liferay Portal 7 ga4 läuft auf Wildfly 10. Ich habe ein Liferay MVC Portlet erstellt und bereitgestellt. Ich versuche, MySQL-Datenbank zu verbinden, aber immer diese Fehlermeldung: java.lang.ClassNotFoundException: com.mysql.jdbc.DriverLiferay MVC Portlet java.lang.ClassNotFoundException
Ich importierte mysql-connector-java-5.1.42-bin.jar von (Direkt am Projekt klicken> Build Path> Configure Build Path> Add JARs. Es ging unter "referenzierten Bibliotheken".
Und hier ist der Code von view.jsp
try{
String connectionURL = "jdbc:mysql://localhost/employees";
Connection connection = null;
Statement statement = null;
ResultSet resultSet = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
connection = DriverManager.getConnection(connectionURL, "root", "");
statement = connection.createStatement();
if(!connection.isClosed()){
out.println("Successfully connected to MySQL server" + "<br/>");
}
} catch(Exception ex){
out.println("Unable to connect to database: "+ ex);
}
Kann jemand bitte Hilfe mich? Ich bin völlig neu in Liferay und Java.
Vielen Dank.
Es muss nicht sein Duplikat scheint, dieses Problem zu verwenden, zwingt scheint gradle config und OSGi-Umgebung zusammenhängen. Könntest du bitte deine grddle config zeigen? – Victor