Java 特塞拉特错误。非法的最小或最大规格

Java 特塞拉特错误。非法的最小或最大规格,java,linux,tesseract,Java,Linux,Tesseract,尝试从这里运行示例代码时,我遇到一个错误 Error: Illegal min or max specification! signal_termination_handler:Error:Signal_termination_handler called:Code 5002 我找到了解决方案,例如,这里ppl说设置区域设置足以消除错误。我的问题是我用java编写而不是C++,我无法找到我可以在我的代码中设置区域设置的方法,就像他们这样做的那样: #include <locale.h&

尝试从这里运行示例代码时,我遇到一个错误

Error: Illegal min or max specification!
signal_termination_handler:Error:Signal_termination_handler called:Code 5002
我找到了解决方案,例如,这里ppl说设置区域设置足以消除错误。我的问题是我用java编写而不是C++,我无法找到我可以在我的代码中设置区域设置的方法,就像他们这样做的那样:
 #include <locale.h>
 setlocale (LC_NUMERIC, "C");
#包括
设置语言环境(LC_数字,“C”);
我试图使用
setTessVariable(String,String)
方法,但没有成功。我要提到的是,我的pdf文件是以波兰语输入的,所以如果有人知道我应该如何设置这些区域设置,我将不胜感激。我尝试在Linuxx64平台上运行它

'启动时是否可以在命令行中导出LC_NUMERIC=“C” 你的节目?”


–nguyenq

打开一个终端,导出LC\u NUMERIC=“C”并从那里启动Eclipse或NetBeans(重要!)。

启动程序时,您能在命令行上导出LC\u NUMERIC=“C”吗?在启动bounty之前,我没有检查您的解决方案。现在我检查了它,它工作了。在我的国家,小数点符号是冒号,这是个问题。需要有人回答这个问题,否则奖金将丢失。为什么你要回答我一年半前解决的问题,而且你只是复制了已经标记为正确的答案?