1
我正在嘗試構建JLaTeXMath-android,可以找到here。然而,當我運行ant
我得到螞蟻錯誤:不支持鑽石運算符
D:\android studio\jlatexmath-android-master>ant
Buildfile: D:\android studio\jlatexmath-android-master\build.xml
init:
compile:
[javac] Compiling 147 source files to D:\android studio\jlatexmath-android-m
aster\bin
[javac] warning: [options] bootstrap class path not set in conjunction with
-source 1.5
[javac] D:\android studio\jlatexmath-android-master\src\org\scilab\forge\jla
texmath\ArrayOfAtoms.java:40: error: diamond operator is not supported in -sourc
e 1.5
[javac] array = new LinkedList<>();
[javac] ^
[javac] (use -source 7 or higher to enable diamond operator)
[javac] D:\android studio\jlatexmath-android-master\src\org\scilab\forge\jla
texmath\Box.java:106: error: diamond operator is not supported in -source 1.5
[javac] protected LinkedList<Box> children = new LinkedList<>();
[javac] ^
[javac] (use -source 7 or higher to enable diamond operator)
[javac] 2 errors
[javac] 1 warning
BUILD FAILED
D:\android studio\jlatexmath-android-master\build.xml:88: Compile failed; see th
e compiler error output for details.
Total time: 0 seconds
我也試過ant -Djava.source=7 -Djava.target=7
具有相同的結果。有任何想法嗎?
編輯:在閱讀第一條建議之後,我試了-antDjava_verion=1.7
,因爲那是始終投入源和目標的價值。輸出超過charaters的極限在這裏,所以我上傳:http://www.file-upload.net/download-11663609/out.txt.html
我必須把那個放在哪裏?你可以請從我給的鏈接查看xml文件並告訴我行嗎? – Ginso
該文件中似乎有很多'javac'任務,您可能需要將它們全部更改爲安全。 –
我編輯我的帖子 – Ginso