私のLiferayポータル7 ga4がwildfly 10で動作しています。私はLiferay MVCポートレットを作成し、展開しました。私は、MySQLデータベースに接続しようとしているが、このエラーを取得しています:にjava.lang.ClassNotFoundException:はcom.mysql.jdbc.DriverLiferay MVCポートレットjava.lang.ClassNotFoundException
は、私が(でのmysql-コネクタのjava-5.1.42-bin.jarをインポート右のビルドパス>プロジェクトをクリック> [設定ビルドパス>。それは、「参照されるライブラリ」の下に行ってきました。
をJARファイルを追加し、ここに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);
}
のコードですできる人してください助けて私?私はLiferayとJavaに全く新しいです。
ありがとうございます。
を使用するように、この問題はGradleの設定とOSGi環境に関連しているようです。あなたはあなたのgradle設定を表示していただけますか? – Victor