मैं ग्रूवी कैसे स्थापित करूं?


15

जब मैं इसे चलाने की कोशिश करता हूं:

sudo apt-get install groovy 

मुझे यह बड़ी त्रुटि मिली:

Setting up oracle-java7-installer (7u3-0~eugenesan~precise4) ...
Downloading...
--2012-04-28 18:43:39--  http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Resolving download.oracle.com (download.oracle.com)... 96.17.181.40, 96.17.181.49
Connecting to download.oracle.com (download.oracle.com)|96.17.181.40|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz [following]
--2012-04-28 18:43:39--  https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz
Resolving edelivery.oracle.com (edelivery.oracle.com)... 184.50.22.174
Connecting to edelivery.oracle.com (edelivery.oracle.com)|184.50.22.174|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/errors/download-fail-1505220.html [following]
--2012-04-28 18:43:40--  http://download.oracle.com/errors/download-fail-1505220.html
Connecting to download.oracle.com (download.oracle.com)|96.17.181.40|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5307 (5.2K) [text/html]
Saving to: `./jdk-7u3-linux-i586.tar.gz'

     0K .....                                                 100% 47.2K=0.1s

2012-04-28 18:43:40 (47.2 KB/s) - `./jdk-7u3-linux-i586.tar.gz' saved [5307/5307]

Download done.
sha256sum mismatch jdk-7u3-linux-i586.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of groovy:
 groovy depends on default-jre-headless | sun-java6-jre; however:
  Package default-jre-headless is not installed.
  Package oracle-java7-installer which provides default-jre-headless is not configured yet.
  Package sun-java6-jre is not installed.
dpkg: error processing groovy (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 oracle-java7-installer
 groovy
E: Sub-process /usr/bin/dpkg returned an error code (1)

मेरे पास पहले से ही मेरे पीसी में जावा स्थापित है। जब मैं दौड़ता हूं:

java -version

मुझे मिला :

java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)

मैं कहाँ गलती कर रहा हूँ?

अग्रिम में धन्यवाद।

जवाबों:


25

मैं इस त्रुटि से उबर पाया:

sudo apt-get purge openjdk*

यह आपको हटाने के लिए प्रेरित करेगा openjdkजो आपके सिस्टम में स्थापित किया गया है। इसके साथ आगे बढ़ें। openjdkआपके पीसी से निकाले जाने के बाद , आप कर सकते हैं:

sudo apt-add-repository ppa:groovy-dev/groovy
sudo apt-get update
sudo apt-get install groovy

यह स्थिर संस्करण स्थापित करता है। उसके बाद ऐसा करें, अपने टर्मिनल में:

groovy -version

यह आपको आउटपुट देना चाहिए:

Groovy Version: 1.8.6 JVM: 1.6.0_24 Vendor: Sun Microsystems Inc. OS: Linux

+1 उत्कृष्ट - अपने स्वयं के उत्तर को स्वीकार करने के लिए टिक बटन पर क्लिक करना न भूलें। धन्यवाद!
जीवाश्म

2
चूँकि उपरोक्त पीपीए रिपॉजिटरी काफी पुरानी / अनमनी है, इसलिए मैं नीचे दिए गए उत्तर में ग्रूवी को स्थापित करने के लिए जीवीएम के तरीके का उपयोग करने की भी सिफारिश करूँगा।
इकॉन

7

इसके बजाय, मैंने बस GVM (Groovy enVironment Manager) को स्थापित किया और इसका उपयोग ग्रूवी को स्थापित करने के लिए किया।


यह साइट बहुत धीमी लगती है, कम से कम मैं इसे नहीं खोल सकता, सबसे अच्छा तरीका हो सकता है SDKMAN groovy-lang.org/install.html
यू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.