Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I know this has been answered a while ago. I could not get the answer from Ben McCann to work for me. However, i had luck by adding JSP support directly to Jetty by adding</p> <pre><code> &lt;!--jsp support for jetty, add the 2 following --&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jsp-2.1&lt;/artifactId&gt; &lt;version&gt;6.1.14&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jsp-api-2.1&lt;/artifactId&gt; &lt;version&gt;6.1.14&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; </code></pre> <p>Strangely, this was not supported by the version 6.1.24 I originally had.</p> <p>So in total, that made my pom.xml look like this:</p> <blockquote> <p> http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0</p> <pre><code>&lt;groupId&gt;wikiproject&lt;/groupId&gt; &lt;artifactId&gt;wikiproject&lt;/artifactId&gt; &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt; &lt;properties&gt; &lt;jetty.version&gt;6.1.14&lt;/jetty.version&gt; &lt;/properties&gt; &lt;!-- Jetty dependencies --&gt; &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jetty&lt;/artifactId&gt; &lt;version&gt;${jetty.version}&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jetty-util&lt;/artifactId&gt; &lt;version&gt;${jetty.version}&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jetty-plus&lt;/artifactId&gt; &lt;version&gt;${jetty.version}&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; &lt;!--jsp support for jetty, add the 2 following --&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jsp-2.1&lt;/artifactId&gt; &lt;version&gt;${jetty.version}&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt; &lt;artifactId&gt;jsp-api-2.1&lt;/artifactId&gt; &lt;version&gt;${jetty.version}&lt;/version&gt; &lt;type&gt;jar&lt;/type&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.ant&lt;/groupId&gt; &lt;artifactId&gt;ant-antlr&lt;/artifactId&gt; &lt;version&gt;1.7.1&lt;/version&gt; &lt;/dependency&gt; &lt;/dependencies&gt; </code></pre> <p></p> </blockquote> <p>and my start class (which i added in folder <code>\src\test\java\com\company\wikiproject</code> )</p> <blockquote> <pre><code>package com.company.wikiproject; import org.mortbay.jetty.Connector; import org.mortbay.jetty.Server; import org.mortbay.jetty.bio.SocketConnector; import org.mortbay.jetty.webapp.WebAppContext; /** * User: Jesper Rønn-Jensen * start wiki pages */ </code></pre> <p>public class Start {</p> <pre><code>public static void main(String[] args) { Server jettyServer = null; try { jettyServer = new Server(); SocketConnector conn = new SocketConnector(); conn.setPort(8080); jettyServer.setConnectors(new Connector[]{conn}); WebAppContext context = new WebAppContext(); context.setContextPath("/"); context.setWar("src/main/webapp"); jettyServer.setHandler(context); jettyServer.start(); } catch (Exception ignore) { if (jettyServer != null) { try { jettyServer.stop(); } catch (Exception e1) { e1.printStackTrace(); } } } } </code></pre> <p>}</p> </blockquote>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload