2011-07-25 15 views
0

私は日本語ですので、英語が貧弱です。 ご了承ください。 lombokを使用してコンパイルすることはできません。 (ソースサイトはhttp://projectlombok.org/download.html) ロンボクがインストールされたEclipseがコンパイルされているのがjadで逆コンパイルされています。日食のコンパイル結果でlombokを使ってうまくコンパイルすることはできません

import java.sql.*; 
import lombok.Cleanup; 
public class TEST { 
    public static void main(String[] args) throws Exception { 
     Connection conn = null; 
     // Statement 
     @Cleanup Statement cstmt = null; 
     cstmt = conn.prepareCall("{call 11111.22222(?,?,?,?,?,?,?,?,?)}"); 
     // Execute 
     cstmt.executeBatch(); 
     //write file code goes here 
    } 
} 

 

import java.sql.Connection; 
import java.sql.Statement; 
import java.util.Collections; 
import java.util.List; 
public class TEST 
{ 
    public static void main(String[] args) 
    throws Exception 
    { 
    Connection conn = null; 

    Statement cstmt = null; 
    try { cstmt = conn.prepareCall("{call 11111.22222(?,?,?,?,?,?,?,?,?)}"); 

     cstmt.executeBatch(); 
    } 
    finally 
    { 
     if (Collections.singletonList(cstmt).get(0) != null) cstmt.close(); 
    } 
    } 
} 

、私はそれを望んでた結果です。 しかし、このコマンドラインでコンパイル結果は、日食の結果 のjavacと一致していない-cp libに\ lombok.jar SRC \ TEST.java

私は、実行中のコンパイル結果として、日食のと同じ結果を取得したい
import java.sql.CallableStatement; 
import java.sql.Connection; 
import java.sql.Statement; 

public class TEST 
{ 
    public static void main(String[] paramArrayOfString) 
    throws Exception 
    { 
    Object localObject = null; 

    CallableStatement localCallableStatement = null; 
    localCallableStatement = localObject.prepareCall("{call 11111.22222(?,?,?,?,?,?,?,?,?)}"); 

    localCallableStatement.executeBatch(); 
    } 
} 

コマンドライン。 どうすればいいですか?

OS setting 
jdk=1.5 
eclipse 
jdk=1.5 
+0

エラーメッセージは何ですか? – Kowser

+0

'javac -version'とは何ですか? – axtavt

+0

javac -version is result javac 1.5.0_22 – yohei

答えて

3

ロンボクでは、javacでJDK 1.6を使用する必要があります。ただし、EclipseからLombokを使用する場合、この制限はありません。

+0

jdk1.5が取得されたバージョンのlombockはありますか? – yohei

+0

@yohei:いいえ..... – axtavt

+0

文と結果セットが自動的に閉じられる同様のライブラリを知っていますか? – yohei

関連する問題