path下面要把 jdk或者jre安装目录下的bin全路径配置进去。
配置完后cmd窗口关掉再打开,输入set path回车, 观察是否配置正确。
>我想知道怎么运行那个java程序,难道说要单独调用java?
运行java程序要看是class还是jar, class的话用
java main入口的类名
如果是jar 就是
jar jar名
-------
出现 java 不是有效应用程序的错误是因为系统不知道你的javaexe在哪, 如果你path配不好的话,直接C:\Program Files\Java\jdk160_18\bin\java 也是能运行的
首先需配置了环境变量(有点废话)
然后运行
jar cf desjar
就可以将当前目录下的class文件全部打包进desjar,双击运行啦。。
还有一种是jet来编译,但性能大损。
其实手动设置JAVA的环境变量也是很简单的事情~~没有必要用批去设置
一般JAVA的环境变量要设置两个,一个是classpath 另一个是path,在我的电脑里面的属性找到环境变量的,新建立一个classpath,在变量值里面输入;C:\j2sdk142\lib\dtjar;C:\j2sdk142\lib\toolsjar;C:\j2sdk142\jre\lib\rtjar;C:\j2sdk142\jre\lib\charsetsjar;C:\j2sdk142\jre\lib\jawsjar(注意最前面的那一个点是不要漏了,路径要设置对,就是你安装了的JAVA在你的电脑里的路径,我用的是旧的版本,142,你可以去找现在最新的版本安装)
如果你安装JAVA的变量正确,在DOS窗口下如果java -version可以显示你安装的JAVA版本的信息
path的设置只要你更改里面的那个变量值就可以了,这个变量早已经存在的了,变量值输入C:\j2sdk142/bin
再在DOS窗口下输入javac会显示JAVA编译器的命令参数的用法的
在DOS窗口下输入set classpath,如果系统设置正确,就会d出你当前的classpath的内容~~
以上就是关于(高分求助)批处理运行java程序后,出现java 不是有效应用程序全部的内容,包括:(高分求助)批处理运行java程序后,出现java 不是有效应用程序、如何用批处理把JAVA编写好的程序变成EXE文件、批处理设置java环境变量的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)