具体来说,我希望我的grails应用程序正在开发中,以连接到由tnsnames.ora文件定义的Oracle数据库。我的tnsnames.ora文件位于我的PC上的c:\ drivers \ Network \中。当我通过“grails run-war”运行grails应用程序时, tnsnames.ora 文件中定义的数据库连接字符串似乎没有被选中:
grails prod run-war -Dserver.port = 62215 -Doracle.net.tns_admin = C:\ drivers \ Network \
似乎没有将oracle.net.tns_admin的名称 - 值对传递给Grails 1.2.0附带的嵌入式Tomcat使用的JVM。如果没有,指定它的正确方法是什么,或者将任何JAVA_OPTS传递给底层JVM?