我试图用javac编译一个shell脚本,它不断地返回以下错误:
$ bash run_RGE.sh
javac: invalid flag: Element.java
Usage: javac <options> <source files>
use -help for a list of possible options
javac: invalid flag: RGE.java
Usage: javac <options> <source files>
use -help for a list of possible options
ja
有很多关于JAVA_HOME的帖子,但我找不到答案:
在Windows8.1命令提示符下,我无法运行javac,得到了错误:'javac' is not recognized as an internal or external command, operable program or batch file.
javac is located at: C:\Program Files\Java\jdk1.8.0_11\bin。和,
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_11。根据这里的许多建议,我添加了
遗憾的是,PA
我刚刚将java文件夹添加到我的环境变量中。例如,当我试图从Windows命令行(cmd)执行javac HelloWorld.java和java HelloWorld时,它可以正常执行。但如果我打开Windows Powershell并执行同样的操作,它会显示:
javac : The term 'javac' is not recognized as the name of a cmdlet, function, script file, or operable program. Check t
he spelling of the name, or if a path w
我一直在尝试设置javac,但总是收到可怕的错误消息
javac is not recognized as an internal or external command, operable program or batch file
我已经将javac (C:\Program Files\Java\jdk1.7.0_17\bin)的位置添加到Environment Variables中的Path中。已重新启动控制台等,但错误仍然存在。我是不是漏掉了什么?
所以我一直在努力弄清楚如何运行.java文件,因为我试图运行某人的程序,而且我一直在研究解决方案。
cd "directory with file trying to run"
set path=C:\Program Files\Java\my-java-version-or-whatever\bin
javac Test.java (<-- name of file)
也试过
SET JAVA_HOME
这是可行的,并显示了一条路径,但当我再次执行javac时,它仍然没有工作。所有的帮助都非常感谢!
出于某种原因,它一直说javac是不被识别的。
我一直在尝试让Jetty通过一个自定义的启动器(嵌入式)来运行我的web应用程序。我正在尝试弄清楚如何告诉Jetty将哪个java编译器用于JSP。我想做java -jar start.jar -OPTIONS=jsp做的事情,但不使用start.jar。
以下是控制台上显示的内容:
Javac exception, Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
我需要把javac库放到我
我刚刚将jdk从1.6更改为1.8,当创建新的ant构建时,它给出了这样的错误消息:
[javac] /usr/workspace/test/src/JsonString.java:7: cannot access java.lang.Object
[javac] bad class file: java/lang/Object.class(java/lang:Object.class)
[javac] class file has wrong version 52.0, should be 50.0
[javac] Please remove or make sure it appears
我的构建xml文件中有以下代码
<"/fail unless="java.home1_6" message="Property java.home1_6 must be set to a JDK of version 1.6"/>
<"/echo message="Java home used for building JavaUtilities:${java.home1_6}"/>
<"/property name="javac.executable
在命令提示符下键入javac时出现错误。
C:\Users\HP>javac
javac is not recognized as an internal or external command, operable program or batch file.
C:\Users\HP>set path
path=C:\Program Files\Java\jdk-10\bin;C:\Program Files\Java\jre-10\bin\javaw.exe;C:\Program Files\Java\jdk-10\bin;C:\Program Files\Java\jre-