Eclipse弹出:could not find the main class program will exit  错误 
这是什么原因啊,怎么解决呢?

解决方案 »

  1.   

    找不到class文件,应该是源文件没有自动编译,代码有错误吗?
      

  2.   

    你要运行的类里面没有main方法
      

  3.   

    代码:package java.com.ch.common;import java.sql.*;public class DBManager {
    public static Connection getConnect() {
    String drivername = "com.mysql.jdbc.Driver ";
    String url = "jdbc:mysql://localhost/wp-iturtle ";
    String username = "root";
    String password = "password"; System.out.println(drivername);
    System.out.println(url);
    System.out.println(username);
    System.out.println(password);
    Connection conn = DBManager.getConnect(drivername, url, username,
    password);
    return conn;
    } public static Connection getConnect(String drivername, String url,
    String username, String password) { try {
    Class.forName(drivername);
    Connection conn = DriverManager.getConnection(url, username,
    password);
    return conn;
    } catch (Exception e) {
    System.out.println("getConnect error :" + e.getMessage());
    return null;
    }
    }
    public static void  main(String[] args ){
    // Connection conn1 = DBManager.getConnect();

    System.out.print("success"); }}
      

  4.   

    出错信息:java.lang.SecurityException: Prohibited package name: java.com.ch.common
    at java.lang.ClassLoader.preDefineClass(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Exception in thread "main" 
      

  5.   

    我是一打开eclipse就出现这句话,是什么原因啊?