2012-02-20 91 views
0

我使用的Eclipse,我沒有錯誤,直到我實際運行它,當我運行它時,我得到一個JVM錯誤,我不知道它是什麼意思。這裏是錯誤。:JOGL程序爲什麼不運行?

# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# Internal Error (classFileParser.cpp:3174), pid=20996, tid=20564 
# Error: ShouldNotReachHere() 
# 
# JRE version: 6.0_20-b02 
# Java VM: Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode windows-amd64) 
# An error report file with more information is saved as: 
# C:\xampp\htdocs\android\FireRunn\hs_err_pid20996.log 
# 
# If you would like to submit a bug report, please visit: 
# http://java.sun.com/webapps/bugreport/crash.jsp 
# 

這是實際的代碼應該是簡單地在Eclipse中打開一個框架,但它沒有。怎麼了? Javadoc的作用是什麼?因爲在Eclipse的Javadoc一側,我得到「注意:這個元素既沒有附加源代碼也沒有附加Javadoc,因此沒有Javadoc可以被發現。」

import javax.media.opengl.*; 
import java.awt.Color; 
import java.awt.Frame; 
import java.awt.event.WindowAdapter; 
import java.awt.event.WindowEvent; 
import javax.media.opengl.GLCapabilities; 
public class Forest{//open forest 



    public static void main(String[] args) { 
     Frame frame = new Frame("Hello World"); 

     GLCapabilities glcapabilities = new GLCapabilities(); 
     GLCanvas glcanvas = new GLCanvas(glcapabilities); 
     frame.add(glcanvas); 

     frame.setSize(300, 300); 
     frame.setBackground(Color.WHITE); 

     frame.addWindowListener(new WindowAdapter() { 

      public void windowClosing(WindowEvent e) { 
       System.exit(0); 
      } 
     });//close forest 
     frame.setVisible(true); 
    } 
} 
+1

類(=>庫)的javadoc是從類/ **註釋* /(注意開頭的雙星號)生成的文檔。如果你在Eclipse下將一個庫綁定到它的javadoc,它將能夠在Javadoc視圖中顯示它 – loloof64 2012-03-08 16:52:09

回答

1

對於初學者,您使用的是不再維護的jogl1。你應該使用jogamp.org的jogl2。然後你應該將你的代碼移植到jogl2。這應該解決它。

相關問題