簡體   English   中英

我無法在我的 macbook air m1 上安裝 PostgreSQL 的 JDBC 驅動程序

[英]I can't install JDBC driver for PostgreSQL on my macbook air m1

我嘗試在我的 Macbook Air M1 上安裝 PostgreSQL 的 JDBC 驅動程序,但沒有安裝。 它說“Safari 無法打開文件‘postgresql-42.3.1.jar’,因為沒有可用的應用程序可以打開它。” 我怎樣才能在我的mac上運行它。 mac m1上的JDBC安裝錯誤

只需將 JDBC 驅動程序的 JAR 文件作為依賴項包含在您的 Java 應用程序中,就像任何其他庫一樣。

在部署時,JDBC 驅動程序通過Java中的SPI工具自動注冊到 JVM。 只要驅動程序出現在 Java Classpath上,它就可以工作。

一個例外是 Web 應用服務器,例如 Apache Tomcat。 在這種情況下,您可能需要手動將 JDBC 驅動程序安裝到該服務器的特殊位置,而不是在您的應用程序中。 這已在 Stack Overflow 上多次介紹,因此請搜索以了解更多信息。

這里的驅動程序PostgreSQL JDBC Driver 42.3.1Type 4 驅動程序 這意味着它完全用 Java 編寫。 因此,該驅動程序將在任何能夠運行 JVM 的機器上運行。 帶有Apple M1芯片的Mac計算機在這方面並沒有什么特別之處,它完全能夠與 Postgres 服務器建立 JDBC 連接。

您從 Safari 報告錯誤消息的事實非常令人困惑。 Safari 瀏覽器與運行 Java 應用程序或 JDBC 驅動程序無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM