使用JSP引擎设置Jetty 7

时间:2010-05-20 20:43:47

标签: jsp jetty javac

我一直试图让Jetty通过自定义启动器(嵌入式)运行我的网络应用程序。我试图弄清楚如何告诉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库放入我的类路径?

1 个答案:

答案 0 :(得分:1)

您需要有一个JAVA_HOME环境变量指向JDK的根文件夹。以下是Sun guide on the subject的摘录:

  

2)设置JAVA_HOME

     
      
  1. 右键单击“我的电脑”,然后选择“属性”。
  2.   
  3. 在“高级”选项卡上,选择“环境变量”,然后编辑JAVA_HOME以指向JDK软件所在的位置,例如C:\Program Files\Java\jdk1.6.0_02
  4.   

像Tomcat这样的大多数servlet容器都不需要它,因为它们附带了自己的编译器。