当前位置: 技术问答>java相关
关于JAVA程序发布的问题,一定给分,请从事JAVA编程工作的人解答
来源: 互联网 发布时间:2015-11-20
本文导语: 我们在用其他语言编程后可以编译成“.exe”文件,但JAVA为了实现与平台无关,只能生成“.class”文件,每次运行都要在DOS下敲“jave class文件名”,如果我们用JAVA开发了一个应用软件,难道我们还要连带JDK一起出售...
我们在用其他语言编程后可以编译成“.exe”文件,但JAVA为了实现与平台无关,只能生成“.class”文件,每次运行都要在DOS下敲“jave class文件名”,如果我们用JAVA开发了一个应用软件,难道我们还要连带JDK一起出售给用户吗?还要教他们如何在DOS下启动程序吗?这太可怕了,我在学JAVA,我现在糊涂了,我不知道JAVA到底能开发什么,学C++,VB可以开发很多应用程序,而JAVA开发的程序就只能在浏览器中运行吗?离开浏览器,它还能干什么?请各位高手尤其是有JAVA工作经验的人,给我指点一下!
|
嗯,还有一个思路
就是你发布java程序的时候,附带一个批处理文件,不就可以了?
就是你发布java程序的时候,附带一个批处理文件,不就可以了?
|
用批处理方便实惠~~呵呵~~
|
有
在www.chinajavaworld.com上就有人用java写winzip!!
在www.chinajavaworld.com上就有人用java写winzip!!
|
JBuilder本身就提供了一个不错的生成可执行文件的方法。
|
java一般都是打成Jar包,然后运行Jar包的吧
Jbuilder好像就是java开发的
Jbuilder好像就是java开发的
|
java YourClass
ok,就这样,象exe一样啊
ok,就这样,象exe一样啊
|
jbuilder7 本来就可以生成exe文件!
|
怎么跟你说好呢,毫无疑问你的这些困惑是可以理解的,但你知不知道为什么VC,VB会在WINDOWS下跑的欢,而JAVA要跑的话还要带这带那啊.你知不知道为何MS发誓要把JAVA给干掉啊.幸好有了BROWSE,幸好有了多客户端,幸好有了多操作系统.
试一试,不觉得烦的,因为有自由在里面.
试一试,不觉得烦的,因为有自由在里面.
|
应该是有jre的机器都可以运行的。
而且好象IE也自带了jre 1.1的版本吧?
而且好象IE也自带了jre 1.1的版本吧?
|
JBuilder7 里面有工具可以把CLASS生成EXE文件,这个EXE文件是假的EXE文件,但能用就行了,需要时用ZIP也打得开.
|
我也觉得java开发windows上的普通应用程序没有什么优势,它的优势还是在跨平台和网络应用上。
|
JAVA的优势不在图形处理等方面,而是在跨平台的企业级应用,特别是在应用服务器上也就是J2EE平台上