连接公司内网的oracle连接不上,配置一下vm
public static void main(String[] args) throws SQLException { Connection connection=null; try{ Class.forName("oracle.jdbc.driver.OracleDriver"); connection= DriverManager.getConnection("jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.120.77.53)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME= project)))", "company", "ttaIGZ6dgg"); System.out.println(connection.getMetaData().getDatabaseProductName()); }catch (Exception e){ e.printStackTrace(); } if(connection!=null){ if(!connection.isClosed()){ connection.close(); } } }
-Djava.net.preferIPv4Stack=true