Java 为Protege4.1设置Eclipse环境:编译问题
我一直在尝试按照中列出的步骤在eclipse环境中构建Protege发行版。我在Windows7上使用带有JRE/JDK1.8.045的EclipseLuna。我已使用OrtoiseSVN成功签出以下工作区: 并完成了第3步之前的所有步骤(加载工作区)。然而,当我尝试编译项目时(如protegewiki中所讨论的,通过简单或更难的方式),我会返回许多编译错误。简而言之,如果我采用-Step 4b:以更难的方式运行Protege(仅当easy Way 4a不起作用时使用),则以下脚本将成功运行:Java 为Protege4.1设置Eclipse环境:编译问题,java,eclipse,protege,Java,Eclipse,Protege,我一直在尝试按照中列出的步骤在eclipse环境中构建Protege发行版。我在Windows7上使用带有JRE/JDK1.8.045的EclipseLuna。我已使用OrtoiseSVN成功签出以下工作区: 并完成了第3步之前的所有步骤(加载工作区)。然而,当我尝试编译项目时(如protegewiki中所讨论的,通过简单或更难的方式),我会返回许多编译错误。简而言之,如果我采用-Step 4b:以更难的方式运行Protege(仅当easy Way 4a不起作用时使用),则以下脚本将成功运行:
- 构建、保护、基础设施
- 建造,普通
- 建造。核心
- Build.Jaxb.Lib
- Build.Owlapi.Lib
Buildfile: D:\Protege-API\org.coode.owlviz\build.xml
init:
[mkdir] Created dir: D:\Protege-API\org.coode.owlviz\build\lib
checkProtegeLibs:
[echo] **********************************************************
[echo] Using Protege Home = D:\Protege-API\Protege
[echo] Using Java Version = 1.8
[echo] **********************************************************
checkProtegeLibsAndReport:
[echo] Missing protege libraries. You need to set
[echo] the PROTEGE_HOME environment variable to a
[echo] protege installation directory where the
[echo] appropriate plugins have been installed.
[echo] Alternatively set the jar libs in local.properties (protege.lib=...)
[echo] Use the -v option to ant to see what jars are missing.
BUILD FAILED
D:\Protege-API\org.coode.owlviz\build.xml:65: missing protege libraries
我哪里做错了?我遗漏了什么明显的东西吗?Ant的tools.jar与我的JRE/JDK(1.8.0_45)版本相同
谢谢大家的帮助
问候,
I.不确定这是否是原因,但听起来像是一个促成因素:“CheckProtegelibAndReport:[echo]缺少protege库。您需要将[echo]protege_HOME环境变量设置为“Ignazio,感谢您的回复,非常感谢。”。我也把它贴到了Protege邮件列表上,但到目前为止我还没有收到回复。让我困惑的是,PROTEGE_uuhome的设置只在一组添加自己插件的说明中(根据)中引入。PROTEGE_HOME应该指向哪里?谢谢你,我。这可能是说明书中的一个错误——似乎两者都需要。PROTEGE_HOME应指向您的PROTEGE安装文件夹。谢谢Ignazio,非常感谢。我收到了Protege邮件列表的回复,并被要求与Maven一起转到V.5。现在很好用。再次感谢你,我。请你发布一个解决方案或结束这个问题。