Gradle 通过文本文件设置渐变版本属性会在JAR中产生问号

Gradle 通过文本文件设置渐变版本属性会在JAR中产生问号,gradle,Gradle,使用gradle 2.10。我的身材里有这个,格雷德尔 版本=文件('src/main/resources/version')。文本 src/main/resources/VERSION的内容是0.1.0 当我构建jar时,我得到一个名为myapp-0.1.0?.jar的文件 有什么想法吗?多亏了@Opal,我发现该文件有一个换行符,在vi中编辑时没有出现。删除尾随的换行符会处理jar/tar文件名中出现的问号。尝试删除“来自版本文件。抱歉,文件中实际上没有引号。我已经更新了我原来的问题。可

使用gradle 2.10。我的身材里有这个,格雷德尔


版本=文件('src/main/resources/version')。文本

src/main/resources/VERSION
的内容是
0.1.0

当我构建jar时,我得到一个名为
myapp-0.1.0?.jar的文件


有什么想法吗?

多亏了@Opal,我发现该文件有一个换行符,在vi中编辑时没有出现。删除尾随的换行符会处理jar/tar文件名中出现的问号。

尝试删除
来自
版本
文件。抱歉,文件中实际上没有引号。我已经更新了我原来的问题。可能在
版本的末尾有一个奇怪的符号。你能验证一下吗?最好的办法是用二进制编辑器来验证。就是这样,我有一个新行。