我正在使用通过命令行安装的PostgreSQL在Linux服务器上工作。
如何使用Linux命令行检查PostgreSQL JDBC驱动程序的版本?
我使用这个命令psql -V,它显示了PostgreSQL版本psql (PostgreSQL) 9.5.24,但是我需要PostgreSQL JDBC驱动程序版本。我应该使用什么命令?
发布于 2021-12-09 15:03:37
当你跑步时:
java -jar /path/to/driver.jar它将报告其版本。
显然,在下载驱动程序时,您需要用存储驱动程序的正确位置替换/path/to/driver.jar。
默认情况下,文件名本身包含版本。所以如果你下载了postgresql-42.2.19.jar,那么它的版本很可能是42.2.19
附带注意:psql -V打印命令行工具的版本。这不一定与服务器的版本相同。
发布于 2021-12-09 15:11:55
在Java中,您可以使用如下代码:
java.sql.Driver d = new org.postgresql.Driver();
System.out.println(d.getMajorVersion() + "." + d.getMinorVersion());详情请参见文献资料。
https://stackoverflow.com/questions/70291906
复制相似问题