1
나는 다음과 같은 간단한 시도 -과 - 자원 문 사용하고
:컴파일은 자바 7의 클로버 계측 후 실패 시도 -과 - 자원
try (final CSVWriter w = new CSVWriter(new OutputStreamWriter(r.getOutputStream(), "UTF-8"));){
//do stuff......
}
그것은 정상적인 javac
Ant 태스크를 사용하여 미세 컴파일하지만 때를 나는 클로버 도구를 먼저 코드에 넣고 결과 코드는 더 이상 컴파일하지 않는다. (아래에 포함 된 컴파일 메시지 참조).
According to the docs이 버전의 Clover는 Java 7을 지원합니다. 다른 누구도이 문제를 해결하지 못했거나 문제가 무엇인지 알고 있습니까?
Java 버전 :
java version "1.7.0" Java(TM) SE Runtime Environment (build pxi3270-20110827_01) IBM J9 VM (build 2.6, JRE 1.7.0 Linux x86-32 20110810_88604 (JIT enabled, AOT enabled) J9VM - R26_Java726_GA_20110810_1208_B88592 JIT - r11_20110810_20466 GC - R26_Java726_GA_20110810_1208_B88592 J9CL - 20110810_88604) JCL - 20110809_01 based on Oracle 7b147
개미 작업의 출력 :
compile: [echo] Compiling source code... [javac] Compiling 135 source files to /home/*********/WEB-INF/classes [clover] Clover Version 3.1.2, built on November 07 2011 (build-842) [clover] Loaded from: /home/*******/clover.jar [clover] Clover: Commercial License registered to *******. [clover] Updating existing database at '/home/********/dist/clover/clover.db'. [clover] Processing files at 1.7 source level. [clover] Clover all over. Instrumented 135 files (12 packages). [clover] Elapsed time = 1.597 secs. (84.534 files/sec, 12,463.369 srclines/sec) [javac] /tmp/clover2218935617827048125.tmp/com/****/web/DownloadService.java:232: error: illegal start of type [javac] __CLR3_1_24ae4aegwpi0zhh.R.inc(5592);try (new java.lang.AutoCloseable() {{__CLR3_1_24ae4aegwpi0zhh.R.inc(5593);}public void close(){}};CSVWriter w = new CSVWriter(new OutputStreamWriter(response.getOutputStream(), "UTF-8"));){