我有一些蚂蚁任务,在第一次运行时说
Task cannot continue because ECJ is not installed.
ECJ was automatically installed. Please rerun your task.
使用独立运行时Ant,它第二次运行正常。我不知道是什么ECJ,但显然它是独立安装的Ant。
相反,当运行Eclipse An此消息持续存在时,即ECJ未安装到Eclipse' Ant.
如何解决这种情况?
我有一些蚂蚁任务,在第一次运行时说
Task cannot continue because ECJ is not installed.
ECJ was automatically installed. Please rerun your task.
使用独立运行时Ant,它第二次运行正常。我不知道是什么ECJ,但显然它是独立安装的Ant。
相反,当运行Eclipse An此消息持续存在时,即ECJ未安装到Eclipse' Ant.
如何解决这种情况?
这个页面帮助了我:
ecj.jar.... 在Liferay Plugins SDKlib的文件夹中可用。build.xml我在 Windows中遇到了类似的问题。我做了以下事情。
${ant.home}/lib 文件夹中有一个 jar 文件(ecj.jar)。该文件不可访问。将环境变量 ANT_HOME_PATH 设置为 apache ant.解决了我的问题。
注意:将该变量指向 ant home 而不是 bin 目录。