javac命令提示符参数

Moh*_*nde 0 java command-prompt

我在我的机器上安装了java,我想编译这组源代码.但是当我打开命令提示符并输入javac时,命令提示符表示它是一个未知参数.同样的事情发生在我想用ant构建一些东西时(如果你想知道我有build.xml)并且发生了同样的事情.如何设置要在任何目录中使用的javac和ant命令?

Jac*_*ack 6

首先,您必须确保安装了JDK而不仅仅是JRE

其次,这取决于您的操作系统:

  • windows:你必须使用我的电脑访问环境变量(管理 - >高级 - >这里的东西)
  • linux/osx:您必须使用export命令或在用户目录中使用.profile文件导出变量

然后你需要设置两件事:

  • 将/jdk_1.6.../bin/添加到PATH变量中
  • JAVA_HOME设置为java安装的根目录(/java_1.6..../)(这可能不是java本身所必需的,但许多框架都使用它)

一个注意事项:在OSX上,也可能是Linux,你必须在PATH变量中用双冒号':' 来分割路径而不是分号';'