class HelloWorld {
public ststic void main[]agrs {
System.out.println("HelloWorld");
}
}
上面那个代码,我在windows系统自带的记事本上按照上面的格式打出来了,记事本的文件拓展名已经改为.java了,文件名就交HelloWorld.java 随后我正在DOS命令控制台上尝试运行。我的操作如下:首先盘符切换到所在盘,进入对应文件夹,直到在Java的bin文件中。然后输入javac HelloWorld.java命令,希望可以输出class文件,可是失败了。我没有办法输出class文件,计算机就不能识别我的代码了,好伤心呐!!(在Java的bin文件中提前放置了HelloWorld.java 文件,已经下载java软件)
下面是我报错的内容:
'Javac'不是内部或外部命令,也不是可运行的程序或批处理文件
希望各位大神能够帮我看看究竟是为什么运行不了?感谢!!!
补充:我进行了如下环境搭建了:win7系统,右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path-将jdk安装目录下的bin目录添加到最左边并添加分号
之后还是没有成功{{{(>_< )}}} 怎么办呢?
这个是没配置环境变量,,,你可以试试,,
./javac HelloWorld.java
通过指明应用程序路径来执行
这个要先耐下心来,你可以去搜一下关于环境变量的配置问题
命令是没什么问题的。
大家的第一步都是从这里开始的。。。。
环境变量配置 -》创建程序 -》3.命令行进行编译,生成.class文件
找到文件所处的位置:-》输入javac HelloWorld.java
生成.class文件 -》4.输入java HelloWorld -》
class HelloWorld {
public static void main(String[] agrs) {
System.out.println("HelloWorld");
}
}
先敲对你的代码,图片也看不到
环境变量配置错了,或者换一个jdk版本
少配了class_path环境变量,即.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
其中JAVA_HOME为jdk的安装目录
public static void main(String[] args) {
System.out.println("HelloWorld");
}
你的main方法写错了