关于jdk环境变量配置的问题

开发java项目必须要jdk配置系统变量吗?我电脑上的配置的jdk系统变量丢了,java项目依然能运行,只是在cmd输入java -version一直说不是内部命令。

也不是必须,但是不配置的话会很麻烦 ,你可以参考以下博客来设置你的java系统变量, 设置完后,在运行下 java-version.

用环境变量就是你在命令行任何目录位置都可以直接调用java命令等,而如果没有环境变量,那么你就需要调用java的时候输入完整的全路径。使用上比较麻烦。

看你从什么路径启动的程序,如果是在java的bin目录下,不要环境变量也能找到java.exe

如果需要用控制台执行java命令,还是重新配置环境变量比较好。配置环境变量又不复杂,不要怕麻烦,还是设置下的好。
到时候用java的各种工具如javap /jconsole等也方便啊。