~~~~~~~~~~~大家帮忙看一个Exception
我在main里调用一个从DataSource获得的连接,并对数据库执行了一个查询操作;
调用了一个专门获得连接的类里的一个方法getCon():
public static Connection getCon() throws Exception{
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource)envCtx.lookup("jdbc/TestDB");
Connection conn=ds.getConnection();
return conn;
}
错误信息
Exception in thread "main" exceptions.IllegalIpException: SQLException:Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
请问谁能解释一下是怎么回事吗?