Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用lombok无法很好地编译_Java_Javac_Lombok - Fatal编程技术网

Java 使用lombok无法很好地编译

Java 使用lombok无法很好地编译,java,javac,lombok,Java,Javac,Lombok,因为我是日本人,所以用的是蹩脚的英语。 请确认。 使用lombok无法很好地编译。 (源站点为) 使用jad反编译Lombok安装的Eclipse import java.sql.*; import lombok.Cleanup; public class TEST { public static void main(String[] args) throws Exception { Connection conn = null; // Statement

因为我是日本人,所以用的是蹩脚的英语。 请确认。 使用lombok无法很好地编译。 (源站点为) 使用jad反编译Lombok安装的Eclipse

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 
    }
}

在eclipse的编译结果中,我希望得到它。 但这个在命令行下编译的结果与eclipse的结果不匹配 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();
  }
}
我希望在命令行中获得与编译结果相同的eclipse结果。 我该怎么办

OS setting
jdk=1.5
eclipse
jdk=1.5

Lombok要求JDK1.6与
javac
一起使用。但是,从Eclipse使用Lombok不受此限制。

Lombok要求JDK1.6与
javac
一起使用。但是,使用Eclipse中的Lombok没有这个限制。

javac-version显示了什么?javac-version 结果是javac 1.5.0吗?错误消息是什么?→ 没有错误消息B.T.W。我想你在问题中使用了不同的源文件。第一个使用语句,第二个使用CallableStatement 结果是javac 1.5.0吗?错误消息是什么?→ 没有错误消息B.T.W。我想你在问题中使用了不同的源文件。第一个使用语句,第二个使用CallableStatement。是否有获得jdk1.5的lombock版本?您知道一个类似的库,其中语句和结果集会自动关闭?没有其他库存在(因为您需要一个只有lombok才能使用的“finally”,而且没有办法让龙目巨人在JavaC1.5中工作。有没有一个版本的lombok可以使用jdk1.5?你知道有一个类似的库可以自动关闭语句和结果集吗?没有其他库存在(因为你需要一个只有lombok可以使用的“finally”),而且没有办法让lombok与JavaC1.5一起工作。这已经结束了很长一段时间了。
OS setting
jdk=1.5
eclipse
jdk=1.5