How to keep the Spring Tool Suite maven JVM processes from placing java icons on Dock for a mac? -
का उपयोग करना:
- मैक ओएस एक्स 10.9.5
- वसंत उपकरण सूट 3.6.1.RELEASE
- एक फोर्क मोड में इकाई परीक्षण चलाने के लिए maven-surefire-plugin का उपयोग करना।
स्प्रिंग उपकरण सुइट 3.6.1.RELEASE का उपयोग करना Maven-surefire- प्लगइन एक फोर्क मोड में इकाई परीक्षण चलाने के लिए।
इस समस्या के सभी समाधान मैं वेब के आसपास पाया- Djava.awt.headless = सच में विभिन्न स्थानों पर: वसंत वरीयताएँ - & gt; जावा- & gt; स्थापित JREs- & gt; डिफ़ॉल्ट VM तर्क, MAVEN_OPTS,। मेर्रक, रन कॉन्फ़िगरेशन आदि। उनमें से कोई भी मैक डॉक को लोकप्रिय नहीं करने से आइकन रोक देता है।
स्प्रिंग टूल सूट मैवेन जेवीएम मैक के लिए डॉक पर जावा आइकॉन्स रखने से प्रोसेस करता है?
-
मैक डॉक पर जावा कप आइकन को रोकने के लिए जावा वीएम पाने की कोशिश करने के लिए यहां और कहीं और वेब पर हर सुझाव प्राप्त करने का प्रयास करने के बाद, मैंने इसके लिए इसका कारण पाया है मामला। मैं उम्मीद कर रहा हूं कि यह दूसरों की मदद करेगी।
कम से कम मेरे विशेष मामले में काम करने के लिए, हमारे pom.xml में यह सुनिश्चित करने के लिए दिया जाता है कि यह सुनिश्चित करने के लिए कॉन्फ़िगर किया गया है:
& lt; प्लगइन & gt; & LT; ग्रुप & gt; org.apache.maven.plugins & lt; / ग्रुप & gt; & LT; artifactId & gt; Maven-अचूक-प्लगइन & lt; / artifactId & gt; & LT; संस्करण & gt; $ {org.apache.maven.plugins.surefire-संस्करण} & lt; / संस्करण & gt; & LT; विन्यास & gt; & LT; argLine & gt; -Djava.awt.headless = true & lt; / argLine & gt; & LT; reuseForks & gt; झूठी & lt; / reuseForks & gt; & LT; forkCount & gt; 20 & lt; / forkCount & gt; & LT; excludedGroups & gt; com.xxx.yyyy.util.IntegrationTests & lt; / excludedGroups & gt; & Lt; / विन्यास & gt; & Lt; / प्लगइन & gt;
यह तय किया जा रहा है कि- Djava.awt.headless = true को जोड़ने।
आप MAVEN_OPTS को कॉन्फ़िगर करना भी चाहते हैं। मैंने इसे अपने .bashrc फ़ाइल में किया है:
निर्यात MAVEN_OPTS = -Djava.awt.headless = true
अब और अधिक कष्टप्रद आइकन अब पॉप अप करें और वर्तमान विंडो से फोकस करें। < / P>
आशा है कि यह उपयोगी है।
- पॅट
Comments
Post a Comment