这是什么问题:java.awt.AWTError: Cannot load AWT toolkit:如何解决?
Exception in thread "main " java.awt.AWTError: Cannot load AWT toolkit:
< <No stacktrace available> >
Caused by: java.lang.ClassNotFoundException:
< <No stacktrace available> >
编译通过,执行calc.exe时产生如上错误
我用的是cygwin+gcj
java文件放在D:\Cygwin\home下
D:.
│ calc.java
│ calc2.java
│ cygiconv-2.dll
│ cygwin1.dll
│ cygz.dll
│ libswt.a
│ libswtimgloader.a
│ Makefile
│ manifest.mf
│ swt-gdip-win32-3218.dll
│ swt-win32-3218.dll
│ swt.jar
classpath设置如下:
D:\Cygwin\home;D:\Java\jre1.6.0\bin
path设置如下:
D:\Java\jdk1.6.0\bin;D:\GCC\gcc\gcc-4.3\bin
[解决办法]
gcj不能完全支持AWT,Swing,下一个exe4j去吧