我阅读的教程和所有内容告诉我,我需要将jdoconfig.xml放入" war / Meta-inf / classes"目录,但我没有"战争" android studio中的文件!
此文件现在应该在哪里?
C:\Users\MyUser\AndroidStudioProjects\MyModule\endpoints\target\endpoints-1.0-SNAPSHOT\WEB-INF\classes ????
答案 0 :(得分:2)
如果您不了解哪些应用服务器文件夹在其中,为什么不打印出CLASSPATH?有关详细信息,请参阅System java class javadoc(System.getProperty("java.class.path")
)。它应该显示您在CLASSPATH中的另一个答案注释中提到的那些文件夹之一
另一个答案说, jdoconfig.xml 必须在META-INF中。
识别出包含在类路径中的文件夹后,只需将jdoconfig.xml
放在该文件夹下的META-INF中即可。
答案 1 :(得分:0)
将这样的文件放在CLASSPATH根目录下的META-INF中是JDO规范告诉您放置该文件的地方。 JDO规范是公开的,并且一直都是。您的JDO提供商的文档可能会告诉您完全相同的事情
答案 2 :(得分:0)
更准确地说,在Android Studio中,正确的位置是:
./src/main/webapp/WEB-INF/classes/META-INF/jdoconfig.xml
路径在模块内是相对的。