Java程序编译错误
Java program compiling error
我今天开始学习 Java。我安装了 jdk8,编写了一个简单的 "Hello World" 程序,然后在命令行上执行:
c:\java>java hello.java
但是它显示这个错误:
Error: could not find or load main class hello.java
然后我也尝试这样做:
c:\java>javac hello.java
现在显示:
'javac' is not recognized ass an internal or external command,operable program or batch file
如何解决这个问题并编译Java程序?
你需要设置 JAVA_HOME 变量...看看这里 Setting JAVA_HOME
在 UNIX 系统上设置 JAVA_HOME
您的计算机上安装了 JDK 软件,例如 /usr/jdk/jdk1.6.0_02
。您可以更改此位置。
设置JAVA_HOME.
Korn 和 bash shells:
export JAVA_HOME=jdk-install-dir
export PATH=$JAVA_HOME/bin:$PATH
伯恩 shell:
JAVA_HOME=jdk-install-dir
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
C shell:
setenv JAVA_HOME jdk-install-dir
setenv PATH $JAVA_HOME/bin:$PATH
export PATH=$JAVA_HOME/bin:$PATH
Change the permissions to enable you to run the GlassFish ESB Installer.
chmod 755 JavaCAPS.bin
在 Windows 系统上设置 JAVA_HOME
您的计算机上安装了 JDK 软件,例如 C:\Program Files\Java\jdk1.6.0_02
。如果需要,您可以将 JDK 软件移动到另一个位置。
设置JAVA_HOME:
右键单击我的电脑和 select 属性。
在“高级”选项卡上,select 环境变量,然后编辑 JAVA_HOME 以指向 JDK 软件所在的位置,例如 C:\Program Files\Java\jdk1.6.0_02
。
当你要运行你的程序时,你也不需要写.java
,即
$javac abc.java
$java abc
首先你需要Set JAVA_HOME变量。
您可以将 Windows 中的 JAVA_HOME
变量设置为
Right click My Computer and select Properties.
On the Advanced tab, select Environment Variables, and then edit JAVA_HOME to point to where the JDK software is located, for example, C:\Program Files\Java\jdk1.8.0_05.
然后需要编译.java
文件
通过
编译java程序
c:\java>javac Hello.java
它生成'.class` 文件。 运行 它使用
c:\java> java Hello // Not Hello.class
其中 Hello.class
是您的 class 文件名。
我今天开始学习 Java。我安装了 jdk8,编写了一个简单的 "Hello World" 程序,然后在命令行上执行:
c:\java>java hello.java
但是它显示这个错误:
Error: could not find or load main class hello.java
然后我也尝试这样做:
c:\java>javac hello.java
现在显示:
'javac' is not recognized ass an internal or external command,operable program or batch file
如何解决这个问题并编译Java程序?
你需要设置 JAVA_HOME 变量...看看这里 Setting JAVA_HOME
在 UNIX 系统上设置 JAVA_HOME
您的计算机上安装了 JDK 软件,例如 /usr/jdk/jdk1.6.0_02
。您可以更改此位置。
设置JAVA_HOME.
Korn 和 bash shells:
export JAVA_HOME=jdk-install-dir
export PATH=$JAVA_HOME/bin:$PATH
伯恩 shell:
JAVA_HOME=jdk-install-dir
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
C shell:
setenv JAVA_HOME jdk-install-dir
setenv PATH $JAVA_HOME/bin:$PATH
export PATH=$JAVA_HOME/bin:$PATH
Change the permissions to enable you to run the GlassFish ESB Installer.
chmod 755 JavaCAPS.bin
在 Windows 系统上设置 JAVA_HOME
您的计算机上安装了 JDK 软件,例如 C:\Program Files\Java\jdk1.6.0_02
。如果需要,您可以将 JDK 软件移动到另一个位置。
设置JAVA_HOME:
右键单击我的电脑和 select 属性。
在“高级”选项卡上,select 环境变量,然后编辑 JAVA_HOME 以指向 JDK 软件所在的位置,例如 C:\Program Files\Java\jdk1.6.0_02
。
当你要运行你的程序时,你也不需要写.java
,即
$javac abc.java
$java abc
首先你需要Set JAVA_HOME变量。
您可以将 Windows 中的 JAVA_HOME
变量设置为
Right click My Computer and select Properties.
On the Advanced tab, select Environment Variables, and then edit JAVA_HOME to point to where the JDK software is located, for example, C:\Program Files\Java\jdk1.8.0_05.
然后需要编译.java
文件
通过
编译java程序c:\java>javac Hello.java
它生成'.class` 文件。 运行 它使用
c:\java> java Hello // Not Hello.class
其中 Hello.class
是您的 class 文件名。