Jer*_*ith 0 jetty java centos centos6
我在 CentOS 6 服务器上安装了 jetty,但是当我尝试访问 jetty 的 WAR 示例时出现此错误:
org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required
Run Code Online (Sandbox Code Playgroud)
yum 说 JDK 1.6 已经安装,当我运行时
locate javac
没有任何相关的返回。
我添加/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin
到$PATH
但我认为这仍然是 JRE 而不是 JDK。
我下载并执行java_ee_sdk-6u4-jdk7-linux-x64.sh
但它输出Could not locate a suitable jar utility.
有人知道如何在这台服务器上安装 Java 开发工具包 1.6 吗?
编辑:我更新了 JAVA_HOME 和 PATH,但仍然出现相同的错误。我在 bash_profile 中添加了以下命令:
export PATH=/usr/java/latest/bin:$PATH:$HOME/bin
export JAVA_HOME=/usr/java/latest/
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个意外的 EOF 语法错误
编辑 2:
我安装了,jdk-7-linux-x64.rpm
因为另一个不工作,它在/usr/java/
. 不幸的是,在将新路径添加到 java 后,它仍然不起作用。
提前致谢
归档时间: |
|
查看次数: |
5513 次 |
最近记录: |