netbeans单个java文件未运行

时间:2015-07-11 01:16:29

标签: java netbeans

我正在尝试从db中获取一些数据。 下面是我试图运行的代码,但出于某种原因,当我尝试运行该文件时,netbeans通知说应用程序已部署,但文件仍未运行。我想我错过了一些愚蠢的事情,但无法弄明白......需要帮助!

class getDbData {

private final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
private final String DB_URL = "jdbc:mysql://localhost:3306/test";
private final String USER = "root";
private final String PASS = "";
Connection conn;
Statement stmt;
ResultSet rs;

public void getDbData() throws SQLException, ClassNotFoundException {
    Class.forName("com.mysql.jdbc.Driver");

    conn = DriverManager.getConnection(DB_URL, USER, PASS);
    stmt = conn.createStatement();

}

public String[] getavailableMeasureMU() throws SQLException {
    String sql;
    sql = "Select * from availablemeasures where incentive=mu";
    rs = stmt.executeQuery(sql);
    String x = null;
    Vector data = new Vector();
    while (rs.next()) {

        data.add(rs.getString("measure"));
    }
    for (Object data1 : data) {
        System.out.println(data1);
    }

    return null;

}

public static void main(String[] args) {
    System.out.println("called");
    getDbData call = new getDbData();
    try {
        call.getavailableMeasureMU();
    } catch (Exception e) {
        System.out.println(e);
    }
}

}

编辑:抛出一个简单的代码,但netbeans什么都不做..

class Test {

public static void main(String[] args) {

    System.out.println("test");
}

}

编辑 - 运行netbeans 8.0.2中的代码,但它没有运行。但是在7.2版本中使用相同的代码并运行。

1 个答案:

答案 0 :(得分:0)

尝试此代码适用于netbeans 8.0.2 1:在一个包中应该有一个公共课。所以我们在你的代码中公开了这个类 2:构造函数没有返回类型甚至无效。在你的代码中它是无效的。

Dim bytFile() As Byte
bytFile = GetFileBytes("C:\test.doc")