JNI Error Has Occurred. Please Check Your İnstallation ( Java )
-
package Gui;
import java.awt.*;
import java.awt.event.*;
public class BorderLayoutSinifi extends Frame implements WindowListener{
public BorderLayoutSinifi (){
super("Borderlayout");
addWindowListener(this);
setLayout((LayoutManager) new BorderLayoutSinifi());
add(new Button("Buton1"),BorderLayout.NORTH);
add(new Button("Buton2"),BorderLayout.SOUTH);
add(new Button("Buton3"),BorderLayout.WEST);
add(new Button("Buton4"),BorderLayout.EAST);
add(new Button("Buton5"),BorderLayout.CENTER);
pack();
setVisible(true);
}
public static void main (String[] args){
BorderLayoutSinifi bls=new BorderLayoutSinifi();
}
derleyince aldıgım hata bu arastırdım pek birşey bulamadım bırkac yontem denedım olmadı bilen varmı acaba
java.lang.ClassFormatError: Duplicate field name&signature in class file Gui/BorderLayoutSinifi
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:495)
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" Java Result: 1
-
hocam main method 'u içeren class üzerine sağ tıklayıp, "run as"->"java application" demeyi dener misin bi.. ben bilmem, belki olmaz ama şurda öyle yazıyor: http://stackoverflow.com/questions/22381202/a-jni-error-has-occurred-please-check-your-installation-and-try-again-in-eclips
