2014-10-12 12 views
5

पर ग्रेडल निष्पादन योग्य नहीं मिला संस्करण 2.1 का उपयोग करके यह [ग्रैडल] [1] का उपयोग करने का पहला समय है।विंडोज 7

मैंने ज़िप फ़ाइल को निर्देशिका D:\JavaTools\gradle-2.1 पर अनजिप कर दिया। मैं वातावरण चर अद्यतन, और मेरे machine.But इस परीक्षण का परिणाम है को पुनः आरंभ:

Microsoft Windows [Version 6.1.7600] 
Copyright (c) 2009 Microsoft Corporation. All rights reserved. 

C:\Users\Administrator>ECHO %GRADLE_HOME% 
D:\JavaTools\gradle-2.1 

C:\Users\Administrator>ECHO %PATH% 
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind 
owsPowerShell\v1.0\;%JAVA_HOME%\bin;%GRADLE_HOME%\bin 

C:\Users\Administrator>gradle -version 
'gradle' is not recognized as an internal or external command, 
operable program or batch file. 

C:\Users\Administrator>d: 

D:\>cd D:\JavaTools\gradle-2.1 

D:\JavaTools\gradle-2.1>gradle -version 
'gradle' is not recognized as an internal or external command, 
operable program or batch file. 

D:\JavaTools\gradle-2.1>cd bin 

D:\JavaTools\gradle-2.1\bin>gradle -version 

------------------------------------------------------------ 
Gradle 2.1 
------------------------------------------------------------ 

Build time: 2014-09-08 10:40:39 UTC 
Build number: none 
Revision:  e6cf70745ac11fa943e19294d19a2c527a669a53 

Groovy:  2.3.6 
Ant:   Apache Ant(TM) version 1.9.3 compiled on December 23 2013 
JVM:   1.8.0_11 (Oracle Corporation 25.11-b03) 
OS:   Windows 7 6.1 x86 

D:\JavaTools\gradle-2.1\bin> 

मैं वास्तव में बहुत उलझन में हूँ। मैं बस गिटूब से अपने एक्लिस्पे या इंटेलिजे तक वसंत-फ्रेमवर्क स्रोत कोड आयात करना चाहता हूं। अगर आपके पास अन्य समाधान हैं, तो कृपया मुझे बताएं! धन्यवाद !!!!

+4

क्या आपने अपनी मशीन को पुनरारंभ किया है? 'Echo% GRADLE_HOME%' और 'echo% PATH%' का नतीजा क्या है? – Tom

+1

आपके लॉग में, दूसरा आदेश जो काम करता था वह 'grable' 'gradle' नहीं था। मैन्युअल रूप से इसे टाइप करने के बजाय आपको कंसोल से वास्तविक टेक्स्ट कॉपी और पेस्ट करने की आवश्यकता है, अन्यथा हम आपके टाइपो के साथ अपना समय बर्बाद कर सकते हैं! – Clifford

+4

cmd.exe सत्र में कोई भी पर्यावरण परिवर्तनीय परिवर्तन उस सत्र के लिए स्थानीय हैं, और पर्यावरण चर में कोई भी सिस्टम परिवर्तन वर्तमान प्रक्रियाओं को प्रभावित नहीं करता है - उन्हें पुनरारंभ करना होगा। ऐसा लगता है कि यह एक ऑपरेटर त्रुटि है, लेकिन आपने इसे जानने के लिए अपर्याप्त जानकारी प्रदान की है। पर्यावरण चर को सत्यापित करें क्योंकि @ टॉम ने सुझाव दिया है, और परिणाम को नैदानिक ​​साक्ष्य के रूप में प्रश्न में जोड़ें। – Clifford

उत्तर

8

मेरे पास एक समान समस्या थी। सिस्टम परिवर्तनीय% GRADLE_HOME% किसी कारण से नहीं बनाया जा रहा था।

echo %GRADLE_HOME% उदाहरण के लिए %GRADLE_HOME% लौटा।

तो मैंने वैरिएबल को सेटक्स के साथ सेट किया है, जो 7 और उससे ऊपर के साथ आता है। XP में इसका उपयोग करने के लिए this डाउनलोड करें।

  • व्यवस्थापक में cmd.exe चलाएं।
  • setx GRADLE_HOME <path to gradle> /m

उदाहरण setx GRADLE_HOME C:\Programming\gradle\gradle-2.4 /m

रीसेट cmd और echo %GRADLE_HOME% के साथ परीक्षण लिखें। फिर अपने पथ सिस्टम चर में %GRADLE_HOME%\bin जोड़ें। C:

+3

विंडोज़ पर एनाइड ग्रैडल के लिए "ग्रेडल टू पथ" ढूंढने की कोशिश करने वाले किसी भी व्यक्ति के लिए, यह '% USERPROFILE% /। Gradle' के अंदर गहरा है। – Noumenon

+0

विंडोज 10 में, हमें सेटक्स को स्थापित करने की भी आवश्यकता नहीं है, यह सेटक्स GRADLE_HOME [PATH]/m करने के बाद काम करता है लेकिन फिर भी यह सुनिश्चित नहीं है कि सिस्टम चर% GRADLE_HOME% पहले स्थान पर क्यों नहीं बनाया जा रहा था ... – gtiwari333

+0

वाह यह एक आकर्षण की तरह काम करता है, धन्यवाद –

0

(विन 7 में,)% GRADLE_HOME% आदि से परेशान न .. बस बिन फ़ोल्डर सहित अपना रास्ता कॉपी \ Gradle-2.14-सभी \ Gradle-2.14 \ बिन और अपने सिस्टम में पेस्ट सेमी कॉलम के बाद परिवर्तनीय पथ;