ant build 时遇见的奇怪问题
大家好,最近做java web项目,要用ant的javac进行编译,ant脚本都是别人写好了的。
我们的project包含一个build properties 文件。我们只要维护这个properties就行,
但是,我怎么试也是build failed,error就是所有的jar都找不到,编译java文件时出错。
看properties文件里面,所有jar指定的没问题啊,我百思不得其解。
后来我用ultraedit打开properties文件,而不是记事本,对于ultraedit弹出的convert to dos format选择yes
随便敲个空格 保存一下。再运行ant 过程,居然成功了。我真是搞不懂。
用文件比较器比较两个文件,内容完全一样,只是行结束符变了。
行结束符不同就会使properties不能被识别?而且别人的机器上怎么没有这个问题呢?