2010-11-12 33 views
1

我父亲离开了Java,只要结果现在它发生,有时我忘记了简单的事情,并习惯像一个愚蠢的行为。如何运行一个简单的Java程序

要运行一个简单的Java程序,用“记事本”写成“Hello World”,我该怎么做?

我知道命令javac“Filename.java”和java“文件名”分别从命令提示符运行它。

但是当我尝试这样做,我得到这个消息:

“的javac不被识别为一个内部或外部命令,可操作的程序或批处理文件”

我无法编译该文件。

我很少有想法,我们需要做一些东西,如设置类路径或路径evnironment变量,但它正是我不记得。

任何人都可以帮我吗?

感谢, 大卫

+0

获得体面的IDE。 IntelliJ是伟大的,并有一个免费的社区版。 – ripper234 2010-11-12 06:47:28

+0

如果这可以帮助您,请将其标记为答案。谢谢 – Singleton 2010-11-12 07:22:19

+1

http://www.youtube.com/watch?v=eQ-tBQYjUDc – 2010-11-12 07:32:11

回答

2

1)创建JAVA_HOME环境变量设置值的Java主目录

例如c:\program files\java\jdk1.5;

1)环境变量设置PATH到你的java的bin目录

例如%JAVA_HOME%\bin

,并检查类路径是否设置正确的CMD

运行javac命令而这个链接将有助于创建和运行简单的Java应用程序 java tutorial

+0

CLASSPATH不应该指向bin文件夹。它应该指向包含JDK jar文件的文件夹!你的建议不会起作用。 – anirvan 2010-11-12 07:09:38

+0

首先要求他为CLASSPATH env变量安装jdk – 2010-11-12 07:15:28

1

您需要的JDK才能够运行javac。

+0

我知道这是我的朋友,我已经安装了JDK,我只想知道某些事情使用环境变量完成 – 2010-11-12 06:56:02

5
  1. 添加JAVA_HOME环境变量指向jdk安装目录
  2. 给你的PATH env变量添加%JAVA_HOME%\bin
  3. 添加一个CLASSPATH env变量指向%JAVA_HOME%\lib
  4. 记得打开一个新的控制台窗口,并尝试运行javacjava - 现在一切都应该没问题。
+0

,是不是O.K.如果我放弃“%JAVA_HOME%\ lib”或者我还必须在最后添加rt.jar文件? – 2010-11-12 07:40:15

+0

如果您使用的是jdk> = 1.6,那么只需指出该目录即可,否则您需要指明JAR/ZIP/.class文件。 – anirvan 2010-11-12 07:58:00

1

我建议你先在eclipse中开始编码,它提供了为你设置的所有环境。一旦编码完好,你可以尝试命令提示符编译和运行。这样,你将对语言有信心,然后进入环境的基本原理并建立起来。

1

它更好地使用任何java IDE eclipse或netBeans Download Link 但如果你喜欢通过命令提示符方法,那么你需要设置路径。(这些是您的操作系统的变量,用于知道您的命令(例如java或javac等)的位置)。希望从你设置路径的其他答案。

1

需要的路径,使用的工具,如javac的,JAVA等 如果要保存的JDK/bin目录中的Java源文件中设置好运气,路径不需要因为所有工具都将在当前目录中可用。

但是,如果您的Java文件在jdk/bin文件夹之外,则需要设置JDK的路径。

有2种方式来设置java的路径:

1.temporary 2.permanent

1)如何设置JDK的临时路径在Windows

要设置JDK的临时路径,您需要按照以下步骤操作:

打开命令提示符。

复制jdk/bin目录的路径。

写在命令提示:设置路径= copied_pa​​th

例如:

集路径= C:\ Program Files文件\爪哇\ jdk1.6.0_23 \ BIN

2)如何在Windows中设置JDK的永久路径

要设置JDK的永久路径,您需要执行以下步骤:

转到MyComputer属性 - >高级选项卡 - >环境变量 - >用户变量的新选项卡 - 写入变量名称的路径 - >写入bin的路径(例如:C:\ Program Files \ Java \ jdk1.6.0_23 \ bin)文件夹中的变量值 - > ok - > ok - > ok

相关问题