我写了下面的代码(来自“head first Java”一个谜)刚开始学习Java和婉知道如何运行我的第一个应用程序
的目标是为它打印出来DooBeeDooBeeDo我认为我说得对。我想现在运行这个程序,看看它的工作,我会怎么做呢?我安装了JDK并开始工作,所以不用担心告诉我这一部分。这本书我读表明这样的事情(假设你输入在cmd这些命令):
save: doobee.java
compile: javac doobee.java
run: %java DooBee
当我按照这些指示,我得到这个在cmd:
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\James>javac -version
javac 1.6.0_25
C:\Users\James>javac doobee.java
doobee.java:1: class DooBee is public, should be declared in a file named DooBee
.java
public class DooBee {
^
doobee.java:8: package system does not exist
system.out.print("Doo");
^
doobee.java:9: package system does not exist
system.out.print("Bee");
^
doobee.java:14: package system does not exist
system.out.print("Do");
^
4 errors
C:\Users\James>%java doobee
'%java' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\James>
所以,我怎么能让我非常简单的第一个程序运行?
听起来像你需要将java添加到你的路径,你的环境变量的东西。 – Doug 2011-05-25 15:25:04
我得到它的工作我键入; Java DooBee,它给了我正确的输出。我不知道为什么我的书告诉我在java之前放一个“%”... [src](http://download.oracle.com/javase/tutorial/getStarted/cupojava/win32.html) – James 2011-05-25 15:28:47