错误:包com.sun.tools.javac.util不存在 [英] error: package com.sun.tools.javac.util does not exist
本文介绍了错误:包com.sun.tools.javac.util不存在的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在umbuntu 11.10上运行我的play 2.0.1应用程序,当我访问 domain.com:9000
时,我在终端中收到此错误:
I'm trying to run my play 2.0.1 application on umbuntu 11.10 and when I visit domain.com:9000
I get this error in terminal:
info] Compiling 4 Scala sources and 6 Java sources to /var/www/clients/client3/web10/sc2lounge/target/scala-2.9.1/classes...
[error] /var/www/clients/client3/web10/sc2lounge/app/models/Cron.java:29: error: package com.sun.tools.javac.util does not exist
[error] import com.sun.tools.javac.util.List;
[error] ^
[error] 1 error
[error] {file:/var/www/clients/client3/web10/sc2lounge/}sc2lounge/compile:compile: javac returned nonzero exit code
[error] application -
! Internal server error, for request [GET /] ->
sbt.PlayExceptions$CompilationException: Compilation error [error: package com.sun.tools.javac.util does not exist]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11$$anonfun$apply$12.apply(PlayReloader.scala:224) ~[na:na]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11$$anonfun$apply$12.apply(PlayReloader.scala:224) ~[na:na]
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.2]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:224) ~[na:na]
at sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$2$$anonfun$apply$11.apply(PlayReloader.scala:221) ~[na:na]
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.2]
我有 JAVA_HOME
在我的 .bashrc $ c $中这样设置c> file:
I have JAVA_HOME
set like this in my .bashrc
file:
JAVA_HOME=/usr/lib/jvm/default-java #Which is a symbolic link to java-7-openjdk-common
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
java -version
的输出是:
java version "1.6.0_23"
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10.2)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
并且 javac -version
的输出是:
javac 1.7.0_147
我的问题是为什么 com.sun.tools.javac.util.List
未包含在类路径中
My question is why com.sun.tools.javac.util.List
isn't included in the classpath
推荐答案
此类位于 tools.jar
,它不是JRE的一部分。
This class is found in tools.jar
, which is not part of the JRE.
这篇关于错误:包com.sun.tools.javac.util不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文