你可以做一个批处理文件 例如: set JAVA_HOME=d:\j2sdk14b3\ rem You should not need to modify the script beyond this point. rem --------------------------------------------------------------------------------- set PATH=%JAVA_HOME%\bin set CLASSPATH=%JAVA_HOME%\lib\tools.jar;. set JAVA=%JAVA_HOME%\bin\java set CMD=%JAVA% -classpath %CLASSPATH% com.weity.PRJ.FontPropertiesFrame %CMD% rem --------------------------------------------------------------------------------- 这个我也是参考别人的例子做的,有个小问题,就是每运行一个程序就要开一个dos窗口,这个比较烦,我也正在解决中。
用javac编译 .java文件,成 .class,用java运行 .class文件。
例如:
set JAVA_HOME=d:\j2sdk14b3\
rem You should not need to modify the script beyond this point.
rem ---------------------------------------------------------------------------------
set PATH=%JAVA_HOME%\bin
set CLASSPATH=%JAVA_HOME%\lib\tools.jar;.
set JAVA=%JAVA_HOME%\bin\java
set CMD=%JAVA% -classpath %CLASSPATH% com.weity.PRJ.FontPropertiesFrame
%CMD%
rem ---------------------------------------------------------------------------------
这个我也是参考别人的例子做的,有个小问题,就是每运行一个程序就要开一个dos窗口,这个比较烦,我也正在解决中。
目录下执行
这个方法我试了,还行。
不足之处就是有一个DOS窗口。
若一个程序有几个Frame,就会生成几个*.class文件
如何运行这个程序?
你只需要用JAVA执行有main方法的class就行了,其它class系统会自动调用的,不用你操心了。
你只需要用JAVA执行有main方法的class就行了,其它class系统会自动调用的,不用你操心了。或者你干脆把它们打包到一个JAR文件中也行呀。