将Oracle Jar与基本连接脚本(ojdbc7.jar)一起使用

时间:2018-10-25 22:56:30

标签: java oracle jar database-connection

我对Java和Jars完全没有经验,而我完全不知道该做些什么。

我有一个Oracle驱动程序ojbc7.jar。它必须留在原处,因为我在权限受限的服务器上。

我也有应该使用驱动程序的代码。随意看看,但我认为这不会有所帮助。

import java.sql.*;
import java.math.*;

public class LoginTest{

  public static void main(String[] args){
    Connection con;

    try {
      Class.forName("oracle.jdbc.driver.OracleDriver");
    } catch(ClassNotFoundException ex) {
      System.out.println("Error: unable to load driver class!");
      System.exit(1);
    }
    try {
      con = DriverManager.getConnection("jdbc:oracle:thin:@oracle-prod:1521:OPROD", "username", "password");

      con.close();
    } catch(Exception ex) {
      System.out.println("Error: Connection Failure!");
      System.exit(1);

    }

  }
}

我的理解是我的代码需要知道驱动程序的路径。我发现的其他建议建议使用以下格式:

编译:

javac -cp ojdbc7.jar LoginTest.java

运行:

 java -cp ojdbc7.jar LoginTest

但是,这将返回错误:

Error: Could not find or load main class LoginTest

所以现在我很困惑。你知道我想做什么吗?应该怎么做?

0 个答案:

没有答案