swing的一些问题
- Exception in thread "main" java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group
将开发(jdk)或使用环境(jre)换成1.6或更高版本即可。
- 制作绿色启动swing程序
::黑窗一闪而过,后台运行命令行窗口
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~fnx0"" h",0)(window.close)&&exit
:beginset PROJECT_BASEDIR=.
set JAVA_HOME=%PROJECT_BASEDIR%\jdk
set JRE_HOME=%PROJECT_BASEDIR%\jdk\jre
set PATH=%PATH%;%JAVA_HOME%\bin
set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
java -jar %PROJECT_BASEDIR%\your.jar恩。一个批处理后将JDK以及打包好的项目放到与批处理文件相同目录下,以后运行批处理即可。注意,如果有用到数据库,那么此时程序中指定数据库文件的相对路径应该是批处理文件所在路径,于是要注意文件的放置以正确的运行程序。 额
- 关于将Java程序制作成exe或由此引发的精简JRE
http://albertsong.iteye.com/blog/200798正解。
做软件做得是服务。