我一直在玩 compojure 和 cloudbees。到目前为止,一切都很好。但要做任何有意义的事情,我需要将应用程序(使用 Clickstart 制作)连接到数据库(反之亦然,具体取决于您如何看待它)。这是网站上用于使用他们的 DBaaS 选项的文档:
To register this database as a datasource in your application, insert the following XML snippets into your application configuration files.
WEB-INF/cloudbees-web.xml
<resource name="jdbc/landlords" auth="Container" type="javax.sql.DataSource">
<param name="username" value="db-name" />
<param name="password" value="db-pasword" />
<param name="url" value="jdbc:cloudbees://landlords" />
</resource>
WEB-INF/web.xml
<resource-ref>
<res-ref-name>jdbc/landlords</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
原谅我,但我看不到 WEB-INF 目录在哪里(或任何 *web.xml 文件)。唯一接近的是 config.xml (我可以发布内容,但到目前为止我认为它不一样)。
具体来说,我正在尝试使用它:http ://www.enterprisedb.com/cloud-database/amzn-launch-guide-dbaas