diff --git a/src/main/java/Bootstrap.java b/src/main/java/Bootstrap.java index d6d91fa..ed952f8 100644 --- a/src/main/java/Bootstrap.java +++ b/src/main/java/Bootstrap.java @@ -110,7 +110,6 @@ public static void main(String[] args) throws Exception { File jcoderHome = new File(home); makeFiles(jcoderHome, logPath); - context.setContextPath("/"); context.setServer(server); context.setMaxFormContentSize(0); @@ -130,6 +129,7 @@ public static void main(String[] args) throws Exception { if (location.toExternalForm().endsWith(".jar")) { // 如果是jar包 context.setDescriptor(location.toExternalForm() + "!/webapp/WEB-INF/web.xml"); context.setWarResource(Resource.newResource(Bootstrap.class.getResource("webapp"))); + context.setTempDirectory(new File(jcoderHome,".temp")); } else { context.setWar("src/main/webapp"); }