2014-09-04 5 views
1

와 오류 및 이런 일이 : 여기나는 자바에서 아주 기본적인 프로그램을 만들고 있었다 주요 방법 그래서

Exception in thread "main" java.lang.ClassNotFoundException: Main 
at java.net.URLClassLoader$1.run(URLClassLoader.java:372) 
at java.net.URLClassLoader$1.run(URLClassLoader.java:361) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:360) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
at java.lang.Class.forName0(Native Method) 
at java.lang.Class.forName(Class.java:259) 
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116) 

내 "프로그램"

public class GUI{ 
private JTextArea usernameInput; 
private JTextArea licenceKeyOutput; 
private JButton generateLicenceKeyButton; 
private JPanel root; 
private JPanel mainGUI; 

public static void main(String[] args) { 
    JFrame frame = new JFrame("GUI"); 
    frame.setContentPane(new GUI().mainGUI); 
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    frame.pack(); 
    frame.setVisible(true); 
} 

public GUI() { 
    generateLicenceKeyButton.addActionListener(new ActionListener() { 
     @Override 
     public void actionPerformed(ActionEvent e) { 
      if(usernameInput.getText() == ""){ 
       System.err.println("[IntelliGen] Invalid username received, telling user"); 
       usernameInput.setText("Invalid Username"); 
       licenceKeyOutput.setText("Invalid Username"); 
      }else{ 

      } 
     } 
    }); 
} 

주 : 내가 IntelliJ에이 프로그램을 만든 아이디어의 GUI 작성자. JDK가 손상된 것 같지만 다른 프로그램에서 제대로 작동합니다. 너희들이 어떤 식 으로든 나를 도울 수 있니? Main 클래스가이 경우에, 당신의 Main 클래스 유효 Main로 설정하여 인 IntelliJ의 실행 구성에서

+1

어떻게 시작하나요? –

답변

1

이 당신이 메인라는 이름의 클래스를 실행하려는 의미 GUI

Run > Edit Configuration > Main class: 
+0

공유해 주셔서 감사합니다. – 3dsboy08

0

Exception in thread "main" java.lang.ClassNotFoundException: Main

입니다 , 클래스 이름은 GUI

관련 문제