我在 Netbeans 中编写了一个小型 Java 程序。它编译并完美运行。但我还需要在 Linux 的 javac 中编译它,因为这个作业是在那里测试的。每当我尝试时,我都会收到以下编译错误消息。您对此消息有任何想法吗?
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../lib64/crt1.o: In function `_start':
/home/abuild/rpmbuild/BUILD/glibc-2.14.1/csu/../sysdeps/x86_64/elf/start.S:109: undefined reference to `main'
我只是为导入库编写以下行
import java.sql.*;
我只是使用 println 除了 sql 操作。我的代码的开头如下:
Connection conn = null;
try{
String username = ".....";
String password = "....";
String url = "jdbc:mysql://localhost:3306/.....";
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(url, username, password);
System.out.println("Database connection extablished.");
}
catch(Exception e){
System.out.println("Cannot connect to database server");
}
在这部分代码之后,没什么特别的,就是普通的几行。