2017-10-06 23 views
6

मैं jHipster के साथ एक स्प्रिंग बूट आवेदन उत्पन्न, मेरे पिछले परियोजना (गैर jhipster परियोजना) से कुछ कोड जोड़ा जाता है और विचार का उपयोग कर इसे चलाने की कोशिश की। सबसे पहले मैं this के लिए इसी तरह एक त्रुटि संदेश कह रही हो गया "कमांड लाइन बहुत लंबी है .." (मैं Windows 10 x64 चला रहा हूँ)। मैंने सक्षम क्लिक किया, लेकिन फिर मुझे इस तरह की एक त्रुटि मिली:स्प्रिंग बूट आवेदन classpath के साथ प्रारंभ करने में विफल: []

"C:\Program Files\Java\jdk1.8.0_144\bin\java" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:51351,suspend=y,server=n -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=51350 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -Dfile.encoding=UTF-8 -classpath C:\Users\User\AppData\Local\Temp\classpath.jar com.test.pc.TestPartsComposerApp 
Connected to the target VM, address: '127.0.0.1:51351', transport: 'socket' 
The Class-Path manifest attribute in C:\Users\User\AppData\Local\Temp\classpath.jar referenced one or more files that do not exist: .... Extremely long list of jars 
07:48:56.779 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Included patterns for restart : [] 
07:48:56.779 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Excluded patterns for restart : [/spring-boot-starter/target/classes/, /spring-boot-autoconfigure/target/classes/, /spring-boot-starter-[\w-]+/, /spring-boot/target/classes/, /spring-boot-actuator/target/classes/, /spring-boot-devtools/target/classes/] 
07:48:56.779 [main] DEBUG org.springframework.boot.devtools.restart.ChangeableUrls - Matching URLs for reloading : [] 

07:48:57.570 [restartedMain] DEBUG org.springframework.boot.logging.ClasspathLoggingApplicationListener - Application failed to start with classpath: [] 

मैंने कोशिश की के बाद। /mvnw:

The Class-Path manifest attribute in C:\Users\User\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.3-1\jaxb-impl-2.2.3-1.jar referenced one or more files that do not exist: C:\Users\User\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.3-1\jaxb-api.jar,C:\Users\User\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.3-1\activation.jar,C:\Users\User\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.3-1\jsr173_1.0_api.jar,C:\Users\User\.m2\repository\com\sun\xml\bind\jaxb-impl\2.2.3-1\jaxb1-impl.jar 
The Class-Path manifest attribute in C:\Users\User\.m2\repository\org\liquibase\liquibase-core\3.5.3\liquibase-core-3.5.3.jar referenced one or more files that do not exist: C:\Users\User\.m2\repository\org\liquibase\liquibase-core\3.5.3\lib\snakeyaml-1.13.jar 
07:53:54.295 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Included patterns for restart : [] 
07:53:54.295 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Excluded patterns for restart : [/spring-boot-starter/target/classes/, /spring-boot-autoconfigure/target/classes/, /spring-boot-starter-[\w-]+/, /spring-boot/target/classes/, /spring-boot-actuator/target/classes/, /spring-boot-devtools/target/classes/] 
07:53:54.295 [main] DEBUG org.springframework.boot.devtools.restart.ChangeableUrls - Matching URLs for reloading : [file:/C:/workspace/jh-fpc/TestPartsComposer/target/classes/] 
07:53:55.295 [restartedMain] DEBUG org.springframework.boot.logging.ClasspathLoggingApplicationListener - Application failed to start with classpath: [file:/C:/workspace/jh-fpc/TestPartsComposer/target/classes/] 

मैं अपने pom.xmlhere तैनात।

मैं एक पूरी तरह से नए प्रोजेक्ट बनाया है, और Maven निर्भरता मैं एक के बाद एक था बढ़ने लगा और हर कदम के बाद परियोजना Ran। classpath के साथ समस्या तब होती है, जब मैं पोम को दोनों वसंत बैच और अमरूद जोड़ें।

<dependency> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-batch</artifactId> 
</dependency> 
<!-- https://mvnrepository.com/artifact/com.google.guava/guava --> 
<dependency> 
    <groupId>com.google.guava</groupId> 
    <artifactId>guava</artifactId> 
    <version>${guava-core.version}</version> 
</dependency> 
+0

आप सभी Maven निर्भरता https://stackoverflow.com/q/9980869/1032167 या साफ पुन: पढ़ने और पुनर्निर्माण के लिए विचार के लिए मजबूर करने की कोशिश की है? – varren

+0

@varren मैंने अपनी .m2 निर्देशिका भी हटा दी, और मैवेन को फिर से सब कुछ डाउनलोड करने दें। लेकिन मैंने अभी समस्या का मुख्य कारण जोड़ा है, यह नहीं पता कि यह इसे क्यों पैदा करता है। – appl3r

+0

मेरे पास तरल पदार्थ के साथ एक ही समस्या है लेकिन यह एप्लिकेशन स्टार्टअप को अवरुद्ध नहीं कर रहा है, आप उस संदेश को अनदेखा कर सकते हैं (बग https://liquibase.jira.com/browse/CORE-3046) क्या आपने 'mvn clean install' की कोशिश की है और फिर 'एमवीएन वसंत-बूट: रन '? – Paizo

उत्तर

3

मैं एक ही त्रुटि संदेश के साथ एक jHipster आवेदन में यह एक ही समस्या थी और मेरे लिए मेरे लिए मूल कारण आवेदन-dev.yml में वसंत मेल सेटिंग्स की गलत स्वरूपण (खरोज) था। मैंने बस किसी अन्य प्रोजेक्ट से सेटिंग्स को कॉपी/पेस्ट किया है और इंटेलिजे ने उन्हें मूल कोड में थोड़ा अलग तरीके से इंडेंट किया है और इसके कारण उन्हें हल नहीं किया जा सका।

उन "प्रकट विशेषता" बातें हर बार दिखाई देते हैं जब आवेदन शुरू करने लेकिन कम से कम मेरे लिए वे असली मुद्दे से संबंधित नहीं थे। उम्मीद है कि यह कारण की जड़ तक पहुंचने में मदद करता है! चीयर्स,

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