浏览代码

fix #1257 add remoteDebug

Shinsuke Sugaya 8 年之前
父节点
当前提交
3d6b8bd4a4
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/main/java/org/codelibs/fess/job/SuggestJob.java

+ 6 - 0
src/main/java/org/codelibs/fess/job/SuggestJob.java

@@ -44,6 +44,8 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.slf4j.LoggerFactory;
 
 
 public class SuggestJob {
 public class SuggestJob {
+    private static final String REMOTE_DEBUG_OPTIONS = "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=localhost:8000";
+
     private static final Logger logger = LoggerFactory.getLogger(SuggestJob.class);
     private static final Logger logger = LoggerFactory.getLogger(SuggestJob.class);
 
 
     protected JobExecutor jobExecutor;
     protected JobExecutor jobExecutor;
@@ -85,6 +87,10 @@ public class SuggestJob {
         return this;
         return this;
     }
     }
 
 
+    public SuggestJob remoteDebug() {
+        return jvmOptions(REMOTE_DEBUG_OPTIONS);
+    }
+
     public SuggestJob jvmOptions(final String option) {
     public SuggestJob jvmOptions(final String option) {
         this.jvmOptions = option;
         this.jvmOptions = option;
         return this;
         return this;