Many thanks to moma for posting a solution on Launchpad!
Start eclipse with $ cd eclipse $ export GDK_NATIVE_WINDOWS=true $ ./eclipse Or use this one liner: $ GDK_NATIVE_WINDOWS=true $HOME/eclipse/eclipse
One of the important tenets of computer science is the Principle of Least Astonishment. Unsurprisingly, software and often hardware turn out to be full of surprising quirks. One questions if anyone else has ever heard of this principle.
This blog presents situations I encounter in my travails as a software developer, and solutions to problems which arise.
Start eclipse with $ cd eclipse $ export GDK_NATIVE_WINDOWS=true $ ./eclipse Or use this one liner: $ GDK_NATIVE_WINDOWS=true $HOME/eclipse/eclipse
<static-files>
<include path="/*.css"/>
<include path="/favicon.ico"/>
<include path="/code/**"/>
</static-files>
<context-param>
<param-name>org.mortbay.jetty.servlet.Default.dirAllowed</param-name>
<param-value>true</param-value>
</context-param>
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.mortbay.jetty.servlet.DefaultServlet</servlet-class>
<init-param>
<param-name>acceptRanges</param-name><param-value>true</param-value>
</init-param>
<init-param>
<param-name>dirAllowed</param-name><param-value>true</param-value>
</init-param>
<load-on-startup>0
</servlet>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/code/*</url-pattern>
</servlet-mapping>
<%@ page import="static foo.*" %>
<%@ page extends="package.class"%>HttpServlet. If you really want to have your JSP implement an interface, you could do something likemy.package.MyJSP
public abstract classextends HttpServlet implementsMyInterface{
}