开发者

Setup Jetty 7 with JSP engine

I've been trying to get Jetty to run my web app via a custom la开发者_StackOverflow中文版uncher (embedded). I am trying to figure out how to tell Jetty which java compiler to use for JSPs. I want to do what java -jar start.jar -OPTIONS=jsp does, but without using start.jar.

Here is what shows on the console:

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

Do I need to put the javac libraries into my classpath?


You need to have a JAVA_HOME environment variable pointing to the root folder of the JDK. Here's an extract of the Sun guide on the subject:

2) To set JAVA_HOME:

  1. Right click My Computer and select Properties.
  2. On the Advanced tab, select Environment Variables, and then edit JAVA_HOME to point to where the JDK software is located, for example, C:\Program Files\Java\jdk1.6.0_02.

Most servletcontainers like Tomcat doesn't need it because they ships with its own compiler.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜