1
我目前使用JNDI查找從Tomcat的context.xml中爲MySQL或PostgreSQL獲取數據源。 我的context.xml是這樣的:使用JNDI查找在Heroku部署中配置數據源
<Resource name="jdbc/MyDataSource"
auth="Container"
type="javax.sql.DataSource"
username="user"
password="pass"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://servername:5432/database"
maxActive="20"
maxIdle="10"
validationQuery="Select 1"
/>
然而,我的一個客戶是使用Heroku的部署,我想知道怎樣才能把我的數據源那裏,如何從我的Java web應用程序閱讀使用JNDI查找。 在Heroku的我現在用的是heroku-deploy plugin with Tomcat
這似乎說明工作,但我仍然得到一個NoInitialContextException在http://stackoverflow.com/questions/33235127/noinitialcontextexception-heroku-war-deploy –