1.在命令行应该写:java XXX
而不是:java XXX.class
2.java程序是在java虚拟机中运行的。
3.当然是运行main()所在的那一个了。是Application1.Class
4.在tool -> configure jdks中设置jdk试试
而不是:java XXX.class
2.java程序是在java虚拟机中运行的。
3.当然是运行main()所在的那一个了。是Application1.Class
4.在tool -> configure jdks中设置jdk试试
2、可以把JAVA程序做成可执行文件发布(比如用JET);
3、运行JAVA Application1;
4、如果有多个版本的JDK话,在Jbuilder的PROJECT设置属性里可以设置使用哪个版本的JDK
1、你的操作系统下(cmd环境下)编译java文件是:
……:\>javac javaname.java
生成class文件
……:\>java javaname
执行class文件,上面是编译,这里才是执行
2、有很多工具可以将java运行文件打包起来做成.exe执行文件,比如installanywhere就可以
3、一个执行程序可以由n个.java文件编译成的n个.class文件组成,class可以相互调用,并不是每个class都必须要有main()入口函数的,当然命令执行时的main()入口只有一个,你这个问题就好像是问c语言里面一个函数为什么可以有很多方法……<@_@>
4、jb7怎么可能会配置1.2jdk?你看错了吧……
4.在tool -> configure jdks中设置jdk试试
---好象没有什么好配的!
我在Project->Project Propertie-Build-Java-Target VM 设的是Java 2 Sdk V1.3 And Later,(其中还有Java 2 Sdk V1.4 And Later,但我看没有对应的目录)。to alphazhao(绿色咖啡) :
4、jb7怎么可能会配置1.2jdk?你看错了吧……
--我确实没有这么设啊!运行时的错误信息为:
Registry Key "Software\JavaSoft\...\CurrentVersion" has value '1.3',but '1.2' is required.
java -cp .;[package path;[package path...]] [class path].[class name] args[0] args[1]...
什么意思,刚接触Java不懂!你是让我安装Sdk1.4然后执行?怎么执行?
请问98下的PATH在那里配置。
不好意思,不好意思。
请问98下的PATH在那里配置。
不好意思,不好意思。
在autoexec.bat里设置path\classpath
用 msconfig 看一下