当前位置: 技术问答>java相关
jbuilder开发的程序如何运行
来源: 互联网 发布时间:2015-08-18
本文导语: 我只会在jbuilder开发环境下对程序编译运行 请问如何使java程序脱离jbuilder单独运行? 希望得到方法的具体解答...... | to: yuanfy (飞翔)您好: 您提得这个问题,我也想拿出来与大家讨论...
我只会在jbuilder开发环境下对程序编译运行
请问如何使java程序脱离jbuilder单独运行?
希望得到方法的具体解答......
请问如何使java程序脱离jbuilder单独运行?
希望得到方法的具体解答......
|
to: yuanfy (飞翔)您好:
您提得这个问题,我也想拿出来与大家讨论讨论的! 谢谢您!
to: hhjgx(何躝) 您好:
我知道您这二种方法可以运行java应用程序,还有也可以通过写一个批处理文件(扩展名是bat的),在里面写上 诸如:"java -classpath %CLASSPATH%;..classes test.server.gui.mainFrame"保存后,双击就可以运行了!(在window系统平台上很方便,用的也比较多!)
还包括你说的二种方法,但是所有这些方法都得先安装jdk,也就是机子要有jdk,才能这样运行程序!
*******************************************************************
我现在的问题是:
有没有在unix solaris linux windows 等等各种平台上更简单更方便的运行使用jbuilder 写好的程序 (有什么方法把编译好的class和jdk结合!成一个东西,放到任何平台上,只要一点击或双击就ok运行????????????)
有人知道吗???????????
Thank in advance!
您提得这个问题,我也想拿出来与大家讨论讨论的! 谢谢您!
to: hhjgx(何躝) 您好:
我知道您这二种方法可以运行java应用程序,还有也可以通过写一个批处理文件(扩展名是bat的),在里面写上 诸如:"java -classpath %CLASSPATH%;..classes test.server.gui.mainFrame"保存后,双击就可以运行了!(在window系统平台上很方便,用的也比较多!)
还包括你说的二种方法,但是所有这些方法都得先安装jdk,也就是机子要有jdk,才能这样运行程序!
*******************************************************************
我现在的问题是:
有没有在unix solaris linux windows 等等各种平台上更简单更方便的运行使用jbuilder 写好的程序 (有什么方法把编译好的class和jdk结合!成一个东西,放到任何平台上,只要一点击或双击就ok运行????????????)
有人知道吗???????????
Thank in advance!
|
1.可直接在命令行下用下述命令格式运行:
例如有一个如下的类 abc.def.MyClass.class,其中abc.def为包名,
MyClass.class为主类,即有main函数的类,运行的命令如下:
java MyClass
2.可以将你所有的编译后的类打包到一个.jar文件中,然后可运行这个jar文件,当然在jar中必须含有一个带main函数的类,即可执行的类,命令格式 如下:
java -jar jarName MyClass
例如有一个如下的类 abc.def.MyClass.class,其中abc.def为包名,
MyClass.class为主类,即有main函数的类,运行的命令如下:
java MyClass
2.可以将你所有的编译后的类打包到一个.jar文件中,然后可运行这个jar文件,当然在jar中必须含有一个带main函数的类,即可执行的类,命令格式 如下:
java -jar jarName MyClass
|
在命令行运行程序:
java 包名.MyClass 包名目录放在classpath里面,
如果少了包名运行出错,因为包名已经被编绎到class文件里面。
java 包名.MyClass 包名目录放在classpath里面,
如果少了包名运行出错,因为包名已经被编绎到class文件里面。