先配置好了环境变量
然后编译程序用javac
比如文件目录是c:\jdk\test.java(jdk如果是包的话)
那么这么来编译
先运行cmd,然后c:\javac sample\test.java回车(编译程序)
然后c:\java sample.test回车(执行程序)
如果文件目录是c:\jdk\test.java(jdk不是程序中的包,只是你的目录)那么这么来执行
还是先执行cmd,然后c:\jdk\javac test.java回车(编译程序)
然后c:\jdk\java test回车(执行程序)。
⑵ java命令正常,而javac命令不可用了提示'javac'不是内部或外部命令
java.exe 和javac.exe都是在java安装目录的bin目录下,java能用,javac也应该能用啊,你看看能不能在bin目录下找到javac.exe
⑶ javac不是内部命令和外部命令
因为系统不能识别javac命令,或者是因为你没有正确安装JDK。
在你的JDK所在的安装目录,在DOS环境里,比如是:C:\java>set path=c:\java1.4.1\bin
然后在c:\java1.4.1\bin\javac (你的java文件).java就可以了。
设置你的PATH路径.
具体配置环境
右击”我的电脑”,选择”属性”,再选择”高级”,点击”环境变量”,注意到 ”系统变量”,点击”新建”三次,每次创建一个系统变量 (注意大小写).
变量名:path
变量值:C:\j2sdk1.4.1_07\bin
变量名:java_home
变量值:C:\j2sdk1.4.1_07
变量名:classpath
变量值:C:\j2sdk1.4.1_07\lib\tools.jar;C:\j2sdk1.4.1_07\jre\lib\rt.jar;
变量创建完后点击”确定”,直到”属性”窗口消失.
----------------------------------
具体可以看下面的内容
方法针对(WinXP)
步骤一:访问JDK环境下载网址 http://java.sun.com/j2se/1.4.1/download.html
选择 Download J2SE v 1.4.1_03 下 点击 Windows (all languages, including English) 行最右边的 DOWNLOAD.
步骤二:接下来的页面里填写自己的简略资料,并点击 Yes,submit 按钮.
步骤三:接下来的页面里点击 ACCEPT 按钮.
步骤四:接下来的页面里点击 Download j2sdk-1_4_1_07-windows-i586.exe 链接便下载.
步骤五:安装已下载的JDK (默认安装盘符为 C:\j2sdk1.4.7_03 ).
注意:无需更改安装路径
步骤六:现在开始具体配置环境
右击”我的电脑”,选择”属性”,再选择”高级”,点击”环境变量”,注意到 ”系统变量”,点击”新建”三次,每次创建一个系统变量 (注意大小写).
变量名:path
变量值:C:\j2sdk1.4.1_07\bin
变量名:java_home
变量值:C:\j2sdk1.4.1_07
变量名:classpath
变量值:C:\j2sdk1.4.1_07\lib\tools.jar;C:\j2sdk1.4.1_07\jre\lib\rt.jar;
变量创建完后点击”确定”,直到”属性”窗口消失.
步骤七:打开”记事本”,输入这段代码 (注意大小写)
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
步骤八:以 HelloWorld.java 保存文件到 d:\java
注意:保存地址可自由选择,文件名注意大小写.
步骤九:进入”开始”-”所有程序”-”附件”-”命令提示符”
直接键入 javac 回车,数秒后显示环境测试结果,出现大片英文字符即为正常.
步骤十:更换盘符到 HelloWorld.java 文件所在目录 (D:\java>).
键入 javac HelloWorld.java 数秒后回到文件所在目录 (D:\java>) 编译成功.
键入 java HelloWorld 数秒后显示将显示 Hello World
⑷ javac如何用
Java代码有开发软件eclipse和idea和my eclipse(注:推荐用idea),里面能写能看,,,也可以用记事本开发(注:现在没人用这个写的)可以网络使用记事本运行Java代码,我就不详细说了,,
要使用idea的话你网络idea安装教程
javac是一个cmd的命令,你在网络记事本运行Java代码,里面可以看到的,安装了开发软件的话就不需要用这个命令了。
cd命令是打开指定文件目录的命令,后面接路径,例如cd D:\user 。
⑸ javac命令实例
加入你有个类:
public class Test {
public static void main(String[] args) {
System.out.println("Hello world");
}
}
那么你在这个类的所在目录下在命令行输入javac Test.java就把Test.java源代码文件编译成二进制码的命令,然后输入java Test 则就会在命令行显示Hello world了
⑹ java -version是对的 可是javac不是命令
请安装JDK,而不是jre
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PATH中,设置是JAVA_HOME的bin目录的全路径,不要写环境变量
CLASSPATH不要设置。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
⑺ javac命令和java命令分别有什么作用
javac是将java文件编译成class文件,
java是执行你编译的class文件。
⑻ javac命令怎么使用,急急急
你先配置好了环境变量
然后编译你的程序用javac
比如你的文件目录是c:\jdk\test.java(jdk如果是包的话)
那么这么来编译
先运行cmd,然后c:\javac sample\test.java回车(编译程序)
然后c:\java sample.test回车(执行程序)
如果文件目录是c:\jdk\test.java(jdk不是程序中的包,只是你的目录)那么这么来执行
还是先执行cmd,然后c:\jdk\javac test.java回车(编译程序)
然后c:\jdk\java test回车(执行程序)
⑼ java如何调用javac命令
配置环境变量后才可以
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\jdk1.6.0
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,
假设我们的JDK安装在C:\jdk1.6.0目录下,那么在C: \jdk1.6.0\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk1.6.0\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk1.6.0\bin; 如果没有 就新建一个 但是 一般都会有的)
变量名: path
变量值: C:\jdk1.6.0\bin;
或 %JAVA_HOME%\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\jdk1.6.0\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系统环境变量那一栏中点->新建classpath
变量名: classpath
变量值: .;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar;
或 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(注意,CLASSPATH 中最前面是有个 “.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。)
⑽ 如何使用javac命令编译java源程序
1.建文本文档,输入自己的java程序。