javac:找不到文件Hello.java 用法:javac<option><sourse files> -help 用于列出可能的

javac:找不到文件Hello.java 用法:javac<option><sourse files> -help 用于列出可能的,第1张

你需要解决几个问题,按顺序来,遇到你确认不是问题的,也要验证无误,再进行下一步。

1、到java的安装目录我的是这个C:\Java\jdk1.7.0_07\bin,注意这个目录州败下一定有javac.exe文件

2、复制1的目录,到我陆绝的电脑——属性——高级系统设置——高级页——环境变量——系统变量窗口,找PATH项,确保1的目录在PATH值中,记得早迹姿不同目录用英文分号隔开。保存重启电脑。

3、到开始——运行——输入cmd,打开命令

4、在命令行中进入你HelloWorld.java文件的所在路径,尽量用英文路径,不带空格的。

5、输入javac

HelloWorld.java回车,应该能编译通过。

在DOS里 输入java -version命令可以查看已安装JDK版本信息。

-version 参数可以实现 输出产品版本并退出。

java命令的用碧悄衡法是: java [-options] class [args...] (执行类);

或  java [-options] -jar jarfile [args...] (执行 jar 文件)。

可以使用java -help 查看java的命令使用帮助。

扩展资料

java命令选项参数介绍:

-d32          使用 32 位数据模型 (如果可用)

-d64          使用 64 位数据模型 (如果可用)

-server       选择 "server" VM;默认 VM 是 server.

-cp <运袭目录和 zip/jar 文件的类搜悔做索路径>

-classpath <目录和 zip/jar 文件的类搜索路径>。用 分隔的目录, JAR 档案和 ZIP 档案列表, 用于搜索类文件。

-D<名称>=<值>设置系统属性

-verbose:[class|gc|jni] 启用详细输出

-version      输出产品版本并退出

-showversion  输出产品版本并继续

javaac和java两个命令的使用详解:

一、javac命令

javac 用于编译Java文件,格式为:

java [options] [sourcefiles] [@files]

其中:

options:命令行选项;

sourcefiles:一个或多个要编译的源文件;

@files:一个或多个对源文件进行列表的文件,有时候要编译的文件很多,一个个敲命令会显得很长,也不方便修改,可以把要编译的源文件列在文件中,在文件名前加@,这样就可以对多个文件进行编译,对编译一个工程很有用,方便,省事。

有几个比较重要的选项:

-d 用于指定编译成的class文件的存放位置,缺省情况下不指定class文件的存放目录,编译的class文件将和源文件在同一目录下;

-classpath 可以简写成-cp,用于搜索编译所需的class文件,指出编译所用到的class文件的位置,如jar、zip或者其他包含class文件的目录,指定该选项会覆盖CLASSPATH的设定;

-sourcepath用于搜索编译所需的源文件(即java文件),指定要搜野物索的源文件的位置,如jar、zip或其他包含java文件的目录;

需要注意windows下和linux下文件路径分隔符和文件列表(即-classpath和-sourcepath指定的文件)分隔符的区别:

windows下文件路径分隔符用 \ ,文件列表分隔符用分号

linux下文件路径分隔符用 / ,文件列表分隔符用冒号 :

二、java命令

java 用于执行程序,格式如下:

java [options] classfile

options:命令行选项,一般用于 -classpath 指定要执行的文件所在的位置以及需要用到的类路径,包括jar、zip和class文件目录,会覆盖CLASSPATH的设定

三、脚本

如果要敲的命令很长,每次要编译运行的时候都要重新敲一遍,这是一件很痛苦的事情,所以用脚本可以大大方便你的春野工作量。在linux下用shell脚本,windows下用bat批处理程序。因为是在linux下,我这里只是简单介绍一下shell,关于bat批处理程序的语法自己百度一下,不难。

1. 开头

linux有很多不同的shell,通常使用扒脊喊bash(bourne again shell),程序必须以下面的行开始:

#!/bin/sh

#!用来告诉系统用后面的参数来执行程序,这里使用的是/bin/sh

要使你的脚本能够执行,还必须让这个文件有可执行权限,使用下面命令更改文件权限:

chmod +x filename

2. 注释

以#开始的句子表示注释,一直到这行结束,多写注释有利于以后重新看的时候知道自己在做什么


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/tougao/12269196.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存