亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 Maven 項目部署到 Tomcat 無法連接到 Postgres

將 Maven 項目部署到 Tomcat 無法連接到 Postgres

不負相思意 2022-08-03 10:08:06
我正在嘗試將 .war 文件導入 tomcat8。到目前為止,即使啟動了Tomcat,我也無法訪問我的Web應用程序的頁面。我從這個命令()得到這個錯誤:systemctl status tomcat8.serviceMar 11 11:34:25 osboxes tomcat8[48213]:     at org.postgresql.Driver.makeConnection(Driver.java:404)Mar 11 11:34:25 osboxes tomcat8[48213]:     at org.postgresql.Driver.connect(Driver.java:272)Mar 11 11:34:25 osboxes tomcat8[48213]:     at org.apache.tomcat.dbcp.dbcp2.DriverConnectionFactory.createConnection(DriverConnectMar 11 11:34:25 osboxes tomcat8[48213]:     at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.makeObject(PoolableConnectioMar 11 11:34:25 osboxes tomcat8[48213]:     at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSouMar 11 11:34:25 osboxes tomcat8[48213]:     at org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDMar 11 11:34:25 osboxes tomcat8[48213]:     ... 27 moreMar 11 11:34:25 osboxes tomcat8[48213]: Starting service [Catalina]Mar 11 11:34:25 osboxes tomcat8[48213]: Starting Servlet Engine: Apache Tomcat/8.5.34 (Ubuntu)Mar 11 11:34:25 osboxes tomcat8[48213]: Deploying web application archive [/var/lib/tomcat8/webapps/slb.war]幾秒鐘后:Mar 11 11:25:02 osboxes tomcat8[47998]:     at java.util.concurrent.FutureTask.run(FutureTask.java:266)Mar 11 11:25:02 osboxes tomcat8[47998]:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)Mar 11 11:25:02 osboxes tomcat8[47998]:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)Mar 11 11:25:02 osboxes tomcat8[47998]:     at java.lang.Thread.run(Thread.java:748)Mar 11 11:25:02 osboxes tomcat8[47998]: Deployment of web application archive [/var/lib/tomcat8/webapps/slb.war] has finished in [
查看完整描述

1 回答

?
滄海一幻覺

TA貢獻1824條經驗 獲得超5個贊

從您的帖子中不清楚問題究竟是什么,因為您只發布了部分例外。您發布的日志條目來自 Systemd,其中僅包含 Tomcat 日志的一部分。在 中查找 Tomcat 日志,默認情況下。$CATALINA_BASE/logs

如果問題確實與缺少驅動程序有關,則可以通過將驅動程序復制到目錄來確認 - 重新啟動Tomcat以使更改生效。$CATALINA_BASE/lib

如果情況確實如此,并且您希望在應用程序上部署PG-JDBC jar,那么可以使用Maven使用不同的方法,例如maven-dependency-plugin,或者將其添加到資源目錄并使用Maven maven-resources-plugin。


查看完整回答
反對 回復 2022-08-03
  • 1 回答
  • 0 關注
  • 154 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號