建议你去下载个JCreator编写Java文件
可以直接编译和执行
你的程序应改为:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
然后先javac HelloWorld.java
最后在java HelloWorld
可以直接编译和执行
你的程序应改为:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
然后先javac HelloWorld.java
最后在java HelloWorld
解决方案 »
- 为什么这个程序无法监听监盘活动
- struts2.2有哪些改进
- 用JSP在ORACLE10g中插入日期的格式问题
- javak空间的问题
- 如何把一个做好的项目打成包,可以像游戏那样打开?
- Exception in thread "main" java.lang.NoClassDefFoundError: javax/jms/JMSException怎么办
- 急!!在线等待:
- 下面static一段为什么写在类的方法外面
- 哪个大哥能发个可用的JET(就是可以把JAVA编译成EXE)的那个给我?
- java swing弹出的消息框 如何捕捉 点击确定按钮事件??
- 初用jcreator编程的烦脑????????
- 刚学JAVA,请推荐一些JAVA方面的书籍
先编译 javac HelloWorld.java
后执行 java HelloWorld不行,你就检查一下你的环境变量看看
F:\>set
看看有没有你设置的变量classpath要".",即
ClassPath=C:\j2sdk1.4.2\lib;.
JAVA_HOME=C:\j2sdk1.4.2
path=C:\j2sdk1.4.2\bin在用户变量最好写成
ClassPath=%ClassPath%;C:\j2sdk1.4.2\lib;.
JAVA_HOME=%JAVA_HOME%;C:\j2sdk1.4.2
path=%path%;C:\j2sdk1.4.2\bin在系统变量下附加。
~~~~~~~~注意
path=C:\j2sdk1.4.2\bin;
javac 程序名.java
通过以后执行
java 程序名
java 程序名
不能运行
尝试
java -classpath C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar;. 程序名
java 类名其实系统变量和用户变量都差不多,系统变量是每个用户都回加载你的设置,而用户变量则只有你的账号能加载你的设置
java.exe和javac.exe再bin的文件夹中
你必须包括进去
也就是你当前java文件所在的目录
有javac编译后,class文件在f;/java目录中