在cmd中输入javac不行?怎么验证java环境设置成功

发布时间:2023-10-23 16:54:56
发布者:网友发布

今天给各位分享在cmd中输入javac不行的知识,其中也会对怎么验证java环境设置成功进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

一、提示“javac不是内部或外部命令”时怎么办

在我们安装完毕Java之后,输入Javac之后会出现不是内部命令这个提示,这是因为在安装的过程中出现了错误,那么应该如何解决呢?这里为大家简单的介绍一下。

1、首先,我们在电脑上面找到此电脑,然后右键点击,选择属性。

2、在属性中,我们找到高级系统设置,点击打开,如图示。

3、然后在系统设置中,我们可以找到启动和鼓掌恢复,然后点击环境变量,点击打开。

4、然后在系统变量中,我们点击新建,如图示。

5、在新建中,我们新建一个叫做JAVA_HOME的环境变量,然后变量值设置为Java的安装目录,如图示。

6、然后在新建一个叫做CLASSPATH的环境变量,然后变量值如图所示。

7、然后我们找到系统变量中的PATH变量,然后编辑环境变量,然后我们新添加一个变量,这个变量的地址就是你JAVAJDK安装目录下面的bin目录。

8、然后我们在打开cmd,再次输入Javac,我们就可以看到刚才的问题解决了。

二、简述javac命令的用法

1、比如文件目录是c:\jdk\test.java(jdk如果是包的话)

2、先运行cmd,然后c:\javacsample\test.java回车(编译程序)

3、然后c:\javasample.test回车(执行程序)

4、如果文件目录是c:\jdk\test.java(jdk不是程序中的包,只是你的目录)那么这么来执行

5、还是先执行cmd,然后c:\jdk\javactest.java回车(编译程序)

6、然后c:\jdk\javatest回车(执行程序)。

三、java程序运行后提示找不到或无法加载主类~

这边提供一个关于程序中含有package关键字,使用“终端”运行程序时出现“找不到或无法加载主类”,而使用Eclipse软件可以正常运行程序的可能解决办法。 例如程序名为HelloWorldTest.java,程序中含有packagehelloWorld语句,而该包位于javatest目录下,即javatest/helloWorld/HelloWorldTest.java。 应该在java文件所在的目录运行javac指令,即在helloWorld目录中运行javacHelloWorldTest.java 再在包所在的上层目录中运行java指令,即在javatest目录中运行javahelloWorld.HelloWorldTest 由于是在OSX环境下学习的java,对于classpath等的设置不太熟悉,可能此方法与部分答主所述为同一意思。

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

——————————————小炎智能写作工具可以帮您快速高效的创作原创优质内容,提高网站收录量和各大自媒体原创并获得推荐量,点击右上角即可注册使用

小炎智能写作