如何为javac设置PATH变量,以便我可以手动编译我的.java工作?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何为javac设置PATH变量,以便我可以手动编译我的.java工作?相关的知识,希望对你有一定的参考价值。
这是我的驱动器上的地址:
C: Program Files Java jdk1.6.0_18 bin
我将如何设置路径变量,以便我可以进入命令窗口(windowskey + r“cmd”)并能够键入以下内容:
javac TestApp.java
我正在使用Windows 7专业版。
每次启动它时,将SET PATH
命令键入命令shell可能会很快变老。三种选择:
- 从批处理(
.CMD
)文件中运行javac。然后你可以在执行SET PATH
之前将javac
放入该文件中。或者如果你只是编写SET PATH
的显式路径,你就可以不使用javac.exe
- 在系统的“环境变量”配置中设置增强的,改进的
PATH
。 - 从长远来看,您将希望使用Ant自动化Java编译。但这需要首先对
PATH
进行另一次扩展,这将我们带回(1)和(2)。
那将是:
set "PATH=%PATH%;C:Program FilesJavajdk1.6.0_18in"
您还可以在用户环境对话框中将;C:Program FilesJavajdk1.6.0_18in
附加到PATH。这将允许您直接使用javac和其他java工具形成任何cmd shell而无需先设置路径。用户环境对话框曾经是XP中系统属性的某个地方,我不知道它在Windows 7中的位置。
步骤1:将PATH变量JAVA_HOME设置为系统上存在的JDK的路径。步骤2:在Path变量中添加C: Program Files Java jdk(version) bin的路径
这应该可以解决问题。快乐的编码!!
按照此处给出的步骤操作
设置变量后,只需导航到cmd中的java文件目录并输入javac“xyx.java”
或者如果您没有导航到该目录,则只需指定java文件的完整路径
javac“/xyz.java”
我想要的第一件事就是这个问题:“为什么我们需要设置PATH?”
答:您需要设置PATH来编译Java源代码,创建JAVA CLASS FILES并允许操作系统在运行时加载类。
现在您将了解为什么在设置“javac”之后,只需说出“Class_name.java”即可手动编译
通过将位置附加到bin目录来修改Windows环境变量的PATH,其中存在所有exe文件(例如,java,javac)。
示例:; C: Program Files Java jre7 bin。
只有这会工作:
path =%set path%; C: Program Files Java jdk1.7.0_04 bin
- 在程序启动时输入
cmd
- 在dos提示符下复制并粘贴以下内容
设置PATH =“%PATH%; C: Program Files Java jdk1.6.0_18 bin”
您不需要执行任何复杂的命令行操作或编辑任何系统代码。您只需打开计算机,即可显示所有磁盘和打开的属性。从那里,转到“高级系统设置”,然后单击“环境变量”。在下方列表框中向下滚动并编辑路径。不要删除那里已有的东西。放一个;在它之后然后输入你的路径。要测试,打开命令提示符并执行“javac”,它应列出大约20个程序。你会在那时完成。
顺便说一句,编译的命令是javac -g
而不仅仅是javac
。
快乐的编码!
在Windows 10上尝试这一点,没有一个命令行指令工作。
右键单击“计算机”,然后打开属性等,由Galen Nare上面已经解释的帖子,引导您进入一个窗口,您需要单击“新”然后粘贴路径(如上所述:不删除任何其他内容)。之后,您可以在命令行窗口中键入java -version进行检查,如果一切正常,则应显示当前的Java版本。
以上是关于如何为javac设置PATH变量,以便我可以手动编译我的.java工作?的主要内容,如果未能解决你的问题,请参考以下文章