如何从 Java Web 应用程序访问 WEB-INF 下的文件
您知道如何从我的应用程序访问 WEB-INF/index 文件夹中的文件吗?我在我的应用程序中使用 OpenCMS,我想打开位于 WEB-INF/index 文件夹的 Lucene 搜索索引(借助 Lucene IndexReader 类)。 Lucene jar 存储在 WEB-INF/lib 文件夹中。
Do you have any idea how to access files in WEB-INF/index folder from my application? I'm using OpenCMS for my application and I want to open a Lucene search index (with the help of Lucene IndexReader class) located at WEB-INF/index folder. Lucene jar is stored in WEB-INF/lib folder.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果要查找WEB-INF文件夹下RFS(真实文件系统)上的文件,可以通过: 获取路径,
然后使用常见的java文件方法读取。
If you want to lookup a file on the RFS (real file system) under the WEB-INF folder, you can get the path via:
and then use the common java file methods to read it.
您打算如何处理这些索引文件?
OpenCms 使用 Lucene 作为其搜索引擎。如果索引文件位于“正确”文件夹中,则可以在 OpenCms 中将 Lucene 用于其他目的,而不会遇到任何麻烦。
What do you intend to do with those index files?
OpenCms uses Lucene for its search engine. It is possible to use Lucene from within OpenCms for other purposes without any hassle if the index files are in the "correct" folder.