2013-01-03 18 views
22

मैं उपयोग कर रहा हूँ:क्वार्ट्ज अपडेट प्रयास को अक्षम कैसे करें?

<dependency> 
     <groupId>org.quartz-scheduler</groupId> 
     <artifactId>quartz</artifactId> 
     <version>1.8.0</version> 
    </dependency> 

आवेदन ऊपर बात आती है, मैं लगातार मिलती है:

2013-01-03 15:25:34 UpdateChecker [DEBUG] Checking for available updated 
         version of Quartz... 
2013-01-03 15:25:43 UpdateChecker [DEBUG] Quartz version update check failed: 
         java.io.IOException: Server returned HTTP response 
         code: 503 for URL: long url here 

मैं इन कैसे समाप्त कर सकते हैं?

Properties props = new Properties(); 
props.setProperty("org.quartz.scheduler.skipUpdateCheck","true"); 

// set other properties ...such as 
props.setProperty("org.quartz.jobStore.class", "org.quartz.simpl.RAMJobStore"); 
props.setProperty("org.quartz.threadPool.class", "org.quartz.simpl.SimpleThreadPool"); 
props.setProperty("org.quartz.threadPool.threadCount", "4"); 

SchedulerFactory schdFact = new StdSchedulerFactory(props); 

संपादित करें::

(दोनों संदेश और प्रयास अद्यतन करने के लिए)

+7

मुझे आश्चर्य है कि कितने अन्य पुस्तकालयों संस्करण अपडेट जांचों कर रहे हैं। यह बहुत भयानक है। –

उत्तर

31

quartz.properties में, आप

org.quartz.scheduler.skipUpdateCheck=true 

जोड़ सकते हैं कोड में, इस प्रकार दिखाई देगा @ Stephan202 की टिप्पणी से आप निरंतर PROP_SCHED_SKIP_UPDATE_CHECK

का उपयोग कर सकते हैं

उस मामले में कोड होगा

props.setProperty(StdSchedulerFactory.PROP_SCHED_SKIP_UPDATE_CHECK,"true"); 
+0

क्या यह कोड में किया जा सकता है? – JAM

+0

मैंने आपको यहां एक _all-code_ उदाहरण दिया है। आप मौजूदा 'quartz.properties' से गुणों को लोड कर सकते हैं और उन्हें भी जोड़ सकते हैं। – Reimeus

+0

इसी स्थिरांक 'StdSchedulerFactory.PROP_SCHED_SKIP_UPDATE_CHECK' है। – Stephan202

संबंधित मुद्दे