
一个关于Java的很简单的问题,但是困扰我很久了,高分+悬赏
我刚学Java,安了一个JDK1.6,然后用记事本写了一个test.java.改过了path然后运行CMD,path显示正常,但是无论如何都不能生成test.class就...
我刚学Java,安了一个JDK1.6,然后用记事本写了一个test.java.改过了path然后运行CMD,path显示正常,但是无论如何都不能生成test.class
就是那么做的呀。没错呀,但就是不行。我上sun的网站上,他说我确实已经装上JDK啦
打开CMD后,打javac后出来一大堆东西,应该没按错吧 展开
就是那么做的呀。没错呀,但就是不行。我上sun的网站上,他说我确实已经装上JDK啦
打开CMD后,打javac后出来一大堆东西,应该没按错吧 展开
展开全部
简单说下流程:
1、安装JDK,不多说了。
2、配置classpath和path,classpath是“.;jdk目录\lib”。“.”指代当前目录,就是当你键入javac命令的时候你可以在java文件目录下编译。有时间看看《Java深度历险》上面详细讲了javac和java的寻找方式。path是“jdk目录\bin”。一般最后配置一个Java_Home以后,使用%Java_Home%\lib来设置,这样,当你机器上安装多个jdk的时候可以很容易的切换。
3、编写java程序,不多说了,需要强调的是有机会了解下java的命名规范,"test.java"是一个不规范命名。规范命名是"Test.java"。
4、编译:打开cmd以后切换到java文件所在目录,键入javac test.java,即可编译成class文件。或者键入javac c:/test.java,“c:/test.java”是你java文件所在的相对路径或者绝对路径。
5、运行:同样类似javac的方式,执行java命令,java test。这里要注意的是,有包的情况。javac是编译java源文件,所以需要切到java源文件所在目录或者指定java源文件的路径。而java命令,也是同样,新手经常范的错误是,认为从哪编译的就从哪执行。所以,执行完javac有继续执行java命令。在没有包的情况是,没有问题的,如果有包就java命令一定不会通过。
1、安装JDK,不多说了。
2、配置classpath和path,classpath是“.;jdk目录\lib”。“.”指代当前目录,就是当你键入javac命令的时候你可以在java文件目录下编译。有时间看看《Java深度历险》上面详细讲了javac和java的寻找方式。path是“jdk目录\bin”。一般最后配置一个Java_Home以后,使用%Java_Home%\lib来设置,这样,当你机器上安装多个jdk的时候可以很容易的切换。
3、编写java程序,不多说了,需要强调的是有机会了解下java的命名规范,"test.java"是一个不规范命名。规范命名是"Test.java"。
4、编译:打开cmd以后切换到java文件所在目录,键入javac test.java,即可编译成class文件。或者键入javac c:/test.java,“c:/test.java”是你java文件所在的相对路径或者绝对路径。
5、运行:同样类似javac的方式,执行java命令,java test。这里要注意的是,有包的情况。javac是编译java源文件,所以需要切到java源文件所在目录或者指定java源文件的路径。而java命令,也是同样,新手经常范的错误是,认为从哪编译的就从哪执行。所以,执行完javac有继续执行java命令。在没有包的情况是,没有问题的,如果有包就java命令一定不会通过。
展开全部
保存java源程序时,要记住此源程序的存储位置。在CMD窗口中,先切换到源程序的位置,然后再输入java test.java,就能看见test.class了。
还有,你把javac命令屏幕输出内容贴上来看看。
还有,你把javac命令屏幕输出内容贴上来看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不好说 我只在linux中配过jre
你搜搜步骤咯
再有就是至少是Test.java嘛 呵呵
你找个会的人帮你配就行 刚学 不用在意这个
你打个javac看有没有反映
那你在classpath下打javac Test.java就可以了啊!要是有包就用javac -d咯
你搜搜步骤咯
再有就是至少是Test.java嘛 呵呵
你找个会的人帮你配就行 刚学 不用在意这个
你打个javac看有没有反映
那你在classpath下打javac Test.java就可以了啊!要是有包就用javac -d咯
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
来 手把手吧 哈哈
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,确定是否正确安装和配置JDK。
确定方法:cmd控制台输入java -version检查是否可以输出正确的java版本信息
2,确定jdk安装目录下的bin目录下是否有javac编译程序,如果没有,说明你装的不是jdk而是jre。解决办法:去sun网站下载最新版本的jdk开发环境http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-windows-i586.exe?BundledLineItemUUID=mtlIBe.lBWQAAAEk.LxII4P7&OrderID=Ns1IBe.l7XcAAAEk67xII4P7&ProductID=bhJIBe.ptbMAAAEishcTvuC_&FileName=/jdk-6u16-windows-i586.exe
3,修改windows环境变量classpath=.
4,在test.java所在目录下使用javac test.java来进行编译,test.class就会出现了
确定方法:cmd控制台输入java -version检查是否可以输出正确的java版本信息
2,确定jdk安装目录下的bin目录下是否有javac编译程序,如果没有,说明你装的不是jdk而是jre。解决办法:去sun网站下载最新版本的jdk开发环境http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u16-windows-i586.exe?BundledLineItemUUID=mtlIBe.lBWQAAAEk.LxII4P7&OrderID=Ns1IBe.l7XcAAAEk67xII4P7&ProductID=bhJIBe.ptbMAAAEishcTvuC_&FileName=/jdk-6u16-windows-i586.exe
3,修改windows环境变量classpath=.
4,在test.java所在目录下使用javac test.java来进行编译,test.class就会出现了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你去安个myeclipse
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询