summaryrefslogtreecommitdiffstats
path: root/gerrit-gwtdebug
diff options
context:
space:
mode:
Diffstat (limited to 'gerrit-gwtdebug')
-rw-r--r--gerrit-gwtdebug/pom.xml1
-rw-r--r--gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java6
2 files changed, 6 insertions, 1 deletions
diff --git a/gerrit-gwtdebug/pom.xml b/gerrit-gwtdebug/pom.xml
index f16410d5fe..2b3c3f9b4e 100644
--- a/gerrit-gwtdebug/pom.xml
+++ b/gerrit-gwtdebug/pom.xml
@@ -36,7 +36,6 @@ limitations under the License.
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-dev</artifactId>
- <classifier>${platform}</classifier>
</dependency>
<dependency>
diff --git a/gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java b/gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java
index d5f913a6ab..a761d49b74 100644
--- a/gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java
+++ b/gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java
@@ -344,6 +344,8 @@ public class GerritDebugLauncher extends ServletContainerLauncher {
System.getProperty("build.compiler",
"org.eclipse.jdt.core.JDTCompilerAdapter");
System.setProperty("build.compiler", antJavaC);
+
+ System.setProperty("Gerrit.GwtDevMode", "" + true);
}
@Override
@@ -378,6 +380,10 @@ public class GerritDebugLauncher extends ServletContainerLauncher {
File app = new File(top, "gerrit-war/src/main/webapp");
File webxml = new File(app, "WEB-INF/web.xml");
+ // Jetty won't start unless this directory exists.
+ if (!warDir.exists() && !warDir.mkdirs())
+ logger.branch(TreeLogger.ERROR, "Cannot create "+warDir, null);
+
// Create a new web app in the war directory.
//
WebAppContext wac =