在使用eclipse自带的Ant构建openfire源码时出现
The archive:
D:/Program%20Files/eclipse/plugins/org.eclipse.swt.win32.win32.x86_64_3.104.0.v20150528-0211.jar
which is referenced by the classpath, does not exist.
的错误,而在JRE的库中发现明明已经存在该文件了
最后发现是没有识别出Program%20Files中间的空格引起的。
解决方法:
以管理员身份运行cmd,输入:
mklink /D D:\Program%20Files "D:\Program Files" 即可。
本文介绍了一种解决在Eclipse环境下使用Ant构建Openfire源码时遇到的特定路径引用错误的方法。通过创建链接的方式解决了路径中空格导致的问题。

被折叠的 条评论
为什么被折叠?



