嵌入GATE并尝试编译并运行StandAloneAnnie
我一直在试图学习GATE,特别是ANNIE和TwitIE。我见过在GATE网站上发现的独立ANNIE java代码(https://gate.ac.uk/wiki/code-repository/src/sheffield/examples/StandAloneAnnie.java)。我试图运行java文件,但我总是收到此错误信息(因为我真的不知道如何嵌入门,请告诉我如何一步一步):嵌入GATE并尝试编译并运行StandAloneAnnie
log4j:WARN No appenders could be found for logger (gate.Gate).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" gate.util.GateRuntimeException: Could not infer installed plug-ins home!
Please set it manually using the -Dgate.plugins.home option in your start-up script.
at gate.Gate.initLocalPaths(Gate.java:303)
at gate.Gate.init(Gate.java:163)
at StandAloneAnnie.main(StandAloneAnnie.java:81)
Java Result: 1
的问题来自于声明:
Gate.init();
请帮助,我非常需要它。谢谢你们:)
回答:
我暂时通过在代码GATE的初始化之前解决了这个问题: Gate.init()
这组代码:
Properties props2 = System.getProperties();
props2.setProperty("gate.plugins.home", "C:\\Program Files\\GATE_Developer_8.0\\plugins");
Properties props3 = System.getProperties();
props3.setProperty("gate.site.config", "C:\\Program Files\\GATE_Developer_8.0\\gate.xml");
我希望这也将帮助别人:)
以上是 嵌入GATE并尝试编译并运行StandAloneAnnie 的全部内容, 来源链接: utcz.com/qa/260708.html