我在通过IntelliJ Idea 15(在linux mint上)启动我的第一个Web Java EE应用程序时遇到了困难。 我的服务器Tomcat打开,jre似乎没问题,mySql数据库也可以访问。 但我不知道如何把正确的jdbc驱动程序放在哪里。 我搜索了有关论坛和文档的信息但没有成功。 有人可以提供帮助,还是给出相关的好主题? THX!
public class PoolConnection {
public static Connection getConnection() throws SQLException{
Connection cnx=null;
// load JNDI directory
InitialContext jndi = null;
try {
jndi = new InitialContext();
} catch (NamingException ne) {
ne.printStackTrace();
throw new SQLException("unable to reach the jndi tree");
}
// Search connections pool in directory
DataSource ds = null;
try {
ds=(DataSource) jndi.lookup("java:comp/env/jdbc/myProject");
} catch (NamingException ne) {
ne.printStackTrace();
throw new SQLException("unable to find connection pool in jndi directory");
}
// Set up a connection from the pool
cnx=ds.getConnection();
return cnx;
}
}