用java写的程序是不是只有在命令提示符中才可以运行?好有其他没得?

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:21:03

要看是那类的程序,java的程序有两类,一类就是小应用程序Applet,一类就是应用程序(包含main方法).Applet一般嵌在网页中,只要装了java运行环境jre就可以运行。至于应用程序,可以编译成exe文件,直接运行就可以了。如果是class文件就需要按装java虚拟机才能运行

只要你安装了JDK的话,你就肯定是没有设置系统环境路径的问题了
解决问题的根本在于:
右键单击“我的电脑”选择属性,打开“系统”属性对话框,然后在“高级”选项卡中选择“环境变量”按钮
然后单击“新建”按钮,输入“classpath"为变量名
值为“.;c:\program files\jdkXXXXX\lib"(这个jdkXXXXX就是你安装JDK的路径了
注意“.;”句点和分号不能丢了,表示当前路径
然后找到path变量,选择修改,在原有的值的最后面输入“;c:\program files\jdkXXXXX\bin”
这样后重新进入dos里敲入javac
应该就可以运行java的编译程序了:)<

环境变量没有设置正确,之所以输入“java”能运行是因为安装程序把java.exe拷贝到了c:\windows\system32下,当输入java的时候系统找不到你设置的环境变量指向的jdk,所以就调用了c:\windows\system32下的文件,正确设置环境变量就可以了。<
一般软件公司在编写Java程序的时候都是用的Jbuilder,但是Jbuilder是一款全英文的软件对于那些软件专业人士来说用起是很简单的,但是对于英文不是很好的朋友来说用Jbuilder是非常困难的一件事,所以我们就选择了JDK利用命令提示符来运行。

首先我们把bin复制到任何一个根目录下,比如我们复制到D盘下,完成后我们在运行里面输入CMD进入命令提示符先输入D:就进入到D盘下,然后在输入cd bin我们就会进入bin文件夹里面,要想编译程序我们就要先把你写好的程序放到bin文件夹里面,比如你放了一个名叫hello.j