我有一个使用UareU SDK的JavaFX应用程序。一切都在日食中完美无缺,打包成一个罐子,一切都很完美。然而,当我将其打包为EXE时,代码不会运行,并且它根本不起作用。应用程序不会冻结,也不会写入错误。我的日志文件甚至没有因错误或其他原因而更新。
当我尝试加载以下内容时,每行记录行时,它似乎正在冻结:...
AppUtils.logInfo("Finger stuff start");
try {
AppUtils.logInfo("Going to get readers");
m_collection = UareUGlobal.GetReaderCollection();
AppUtils.logInfo("Got global reader collection");
m_collection.GetReaders();
AppUtils.logInfo("Got reader collection");
} catch (UareUException e) {
// TODO Auto-generated catch block
AppUtils.logError("Cannot get readers");
e.printStackTrace();
}
写入''去获取读者'的日志,然后它就会停止。 我安装了SDK,正如我所说,jar文件按预期工作。 exe是不是正确地寻找dll或任何想法? 谢谢