【发布时间】:2011-09-21 01:17:59
【问题描述】:
我们正在使用名为 Tess4J 的 Tesseract OCR Java 库。如果作为独立应用程序运行,它工作正常。它需要一个名为 TESSDATA_PREFIX 的变量,其中包含 tessdata 配置和其他字符集相关文件。
它也可以在 Eclipse 中使用嵌入式 Tomcat 6 服务器运行良好。我使用启动配置将 TESSDATA_PREFIX 设置为环境变量。
但是当我将所有内容打包成一个WAR并将其放入tomcat的部署目录时,似乎没有选择环境变量,并且服务器在遇到doOCR api(需要tessdata配置)时崩溃。
我尝试在 catalina.bat 和命令行中设置这个环境变量,但没有运气。
【问题讨论】:
标签: java variables tomcat ocr environment