2012-01-26 10 views
11

मुझे नवीनतम जावा ईई जार प्राप्त करने की आवश्यकता है, लेकिन मुझे अपने कंप्यूटर पर ग्लासफ़िश की आवश्यकता नहीं है। Oracle Download Site पर मैं जेडीके के साथ और बिना इंस्टॉल के संस्करण देखता हूं, लेकिन ग्लासफ़िश के बिना कोई भी नहीं।मैं ग्लासफ़िश इंस्टॉल किए बिना नवीनतम जावा ईई जार कैसे डाउनलोड कर सकता हूं?

जब चल संस्थापक की उन्नत स्थापित मैं छोड़ को विन्यस्त ग्लासफिश का विकल्प दिखाई दे, लेकिन छोड़ नहीं यह स्थापित करने

मैं जावा ईई जार कैसे प्राप्त कर सकता हूं? जावा ईई जार द्वारा मेरा मतलब मॉड्यूलरकृत जार है जिसमें जावा ईई कार्यक्षमता (javax.*), जैसे mail.jar शामिल हैं।

+3

* जे 2 ईई जार क्या हैं? –

+0

आप निश्चित रूप से मेवेन के माध्यम से जो कुछ भी चाहते हैं उसे प्राप्त कर सकते हैं, वहां कोई "जे 2ee जार" नहीं है, इसलिए उन्हें लंबे समय से मॉड्यूलर किया गया है। – TC1

+0

@ टिचोड्रोमा [जे 2 ईईजर] (http://www.jarfinder.com/index.php/jars/versionInfo/64), [mail.jar] (http://www.jarfinder.com/index.php/ जार/वर्जनइन्फो/44), आदि, आदि –

उत्तर

13

मुझे लगता है कि आप जावा ईई 6 एपीआई जार चाहते हैं ताकि आप ईजेबी 3.1 एप्लिकेशन और ऐसे लिख सकें।

आप Maven का उपयोग कर रहे हैं, तो आपके pom.xml को

<dependency> 
    <groupId>javax</groupId> 
    <artifactId>javaee-api</artifactId> 
    <version>6.0</version> 
    <scope>provided</scope> 
</dependency> 

जोड़ें।

मेवेन के बिना, आप जार from the repository डाउनलोड कर सकते हैं।

+0

से अलग से डाउनलोड नहीं किया जा सकता है , लेकिन मैं 'http' रेपो में चारों ओर पोक कर सकता हूं और मुझे जो चाहिए वह ढूंढ सकता है। –

+0

एकमात्र जार जो आपको चाहिए वह ऊपर है जिसका मैंने ऊपर उल्लेख किया है। जब आप अपना आवेदन तैनात करते हैं तो सभी पुस्तकालय जावा ईई 6 अनुपालन अनुप्रयोग सर्वर में मौजूद होते हैं। – tobiasbayer

+0

या Gradle के लिए ले: ... निर्भरता { संकलन 'javax: javaee-api: 7.0' } – Hartmut

2

आप एक समय में जार प्राप्त कर सकते हैं। मैं यह जानने के लिए Jarvana का उपयोग करने की सलाह देता हूं कि कौन सी जार दी गई फाइलें आती हैं और फिर जार की खोज करें और आपको साइट मिल जाएगी। यह सुंदर नहीं है, लेकिन स्पष्ट रूप से मैंने एक बेहतर तरीका नहीं देखा है ... यहां तक ​​कि मेवेन के साथ भी। (Jarvana is down since August 2013)

हालांकि, मेवेन के साथ आपको निर्भरता की तलाश करने के लिए Mvn Repository का उपयोग करना चाहिए।

यदि आप मेवेन का उपयोग नहीं कर रहे हैं, तो क्या आपने Apache Ivy पर देखा है? यह चींटी अच्छी तरह से एकीकृत करता है और निर्भरता संकल्प सिर्फ मैवेन की तरह करता है।

हालांकि आप महसूस करते हैं कि ये जार इंटरफ़ेस हैं, और जावा ईई कंटेनर (जैसे ग्लासफ़िश, जेबॉस, वेबस्पियर इत्यादि) द्वारा प्रदान किए गए कार्यान्वयन सही हैं?

+0

Jarvana अब तक है। – belgariontheking

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

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