当前位置: 技术问答>java相关
菜鸟以前学过delphi,现在想学jbuilder,下载了一个jbuilder4.0用了一下,不知怎么生成exe,如果不生成exe,那开发出的东西怎么用啊?不要
来源: 互联网 发布时间:2015-08-20
本文导语: 教教菜鸟吧! | 为什么一定要exe | 是啊,为什么一定要EXE? 不然怎么跨平台? | 如果你用JAVA开发桌面应用,觉得还不如用delphi得了。 | Jbui...
教教菜鸟吧!
|
为什么一定要exe
|
是啊,为什么一定要EXE?
不然怎么跨平台?
不然怎么跨平台?
|
如果你用JAVA开发桌面应用,觉得还不如用delphi得了。
|
Jbuilder编译后并不会向Delphi一样生成.exe文件,它只是生成.class文件,
要用javaw 命令来运行,所以要写一个.bat文件,在这个文件中写好命令(在JBuilder中运行时,拷贝下面消息框的第一行即可),这个.bat文件就是运行程序。
要用javaw 命令来运行,所以要写一个.bat文件,在这个文件中写好命令(在JBuilder中运行时,拷贝下面消息框的第一行即可),这个.bat文件就是运行程序。
|
write once
run anywhere
run anywhere
|
我也是Delphi程序员,我们也用Java,多层结构中我们使用Java做中间件。
|
jubuilder 7 可以啊。。。。。
不过不是非得EXE才能用啊!!
不过不是非得EXE才能用啊!!
|
java程序只能在有java虚拟机的平台上才能用。
|
java最弱的地方,也就是桌面了,难道你没有看出来,无论是jbuilder还是
visualage for java 运行速度是何等的缓慢,而且及占内存,况且java是跨平台的东西,你要弄成exe岂不是失去了跨平台的意义。
visualage for java 运行速度是何等的缓慢,而且及占内存,况且java是跨平台的东西,你要弄成exe岂不是失去了跨平台的意义。
|
大家都分析的很对!!
同意!!
同意!!
|
建议你看一下java有关书籍,你对java程序的运行机制及体系结构还很陌生,看看,你就会恍然大悟地,噢,原来是这样的....
|
java 编译后生成的字节码啊!
要java vm 才能解释执行!
不要生成exe 啊!
这样才能跨平台啊!
呵呵!
个人之见!
要java vm 才能解释执行!
不要生成exe 啊!
这样才能跨平台啊!
呵呵!
个人之见!
|
JAVA的弱点是桌面应用程序开发了,不过APPLET还是很好的呀,如果你非要。EXE,那么还是用DELPHI吧;很好的呀
|
楼主能告诉我你的JBuilder4.0的 serial number = ? and
key = ? --我也装了一个JB4.0,可没密码,不能用。
谢了。
key = ? --我也装了一个JB4.0,可没密码,不能用。
谢了。
|
要有java虚拟机的平台才可以用的
write once
run anywhere
这是javaone
write once
run anywhere
这是javaone
|
我也是用Delphi的,现在用JBuilder了,各有各的好处!但我还是觉得用什么无所谓,重要的是精!
|
不懂Java用再好的工具也是沒有用的,所以我現在也不敢用Jbuilder等軟件
|
在java 中不是有反编译吗?那要怎样才能对自己的代码保密?(不会是用加密软件来保密吧?)
|
如果你想学java ,可是想象其他语言编译后可以直接运行,建议你保留源代码(为以后,重复利用源代码和跨平台只用)然后用jit类似工具,直接生成exe文件就行了,比如你开发了 个小程序,什么的自娱自乐的东西就可以这样啊,省去了运行她还要启动编译器!!!或者另外一种方法,比较常见的就是用v.bat文件执行,可是我有时觉得容易当机!!!
----------本人建议
----------本人建议
|
Java一般用来JAR、EAR、WAR等文件格式来打包和发布用的,相当于一个有内部联系大文件夹,如果要做成象.exe等可执行文件,要使用相应的工具,但一般没这个必要,因为要考虑Java程序和其他VC、Delphi等工具生成的Windows程序使用上是不一样的,Java程序主要是在服务器端运行和在手机等非计算机产品上运行,使用方法和*.exe不太一样。如果想在Windows下如同.exe文件一样执行,我建议你可以用*.bat文件进行部署,可以参考《J2EE构建企业系统--专家级解决方案》中的光盘部署方法,还是比较方便的。