2012-05-21 16 views
7

हर बार जब मैं Jdev पर वेबलॉगिक वेबसेंटर एप्लिकेशन चलाने की कोशिश करता हूं तो मुझे निम्न त्रुटि मिलती है और मुझे वेब पर कहीं भी इसे ठीक करने के तरीके पर कोई संदर्भ नहीं मिल रहा है।Jdeveloper - अपरिचित विकल्प: -jrockit

जावा संस्करण के साथ वेबलॉगिक शुरू करना: जावा वर्चुअल मशीन नहीं बना सका। पहचाने न जाने वाले विकल्प: -jrockit

+0

क्या स्टार्टअप जावा आदेश लॉग में दिखाया गया है निर्दिष्ट करने के लिए सुनिश्चित कर लें? वह जो वेबलॉगिक शुरू करने की कोशिश कर रहा है? – JoseK

+0

मुझे अब तक इसका उपयोग नहीं है, लेकिन मुझे याद है कि यह एक लंबा जावा-ज्रोकिट कमांड था। हालांकि मुझे एक छोटा अस्थायी समाधान मिला और वह जेडीके को मेरे सिस्टम पर जेरोकेट के साथ बदल रहा था, मुझे नहीं पता कि मैंने वहां क्या किया लेकिन यह एक कोशिश के लायक था और अब यह काम करता है। –

उत्तर

7

startWebLogic.cmd फ़ाइल (Win7) संशोधित करने का प्रयास

c:\users\{user}\AppData\Roaming\JDeveloper\system{version}\DefaultDomain\bin\startWebLogic.cmd 

set JAVA_VM=-server 
set MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=512m 
4

JDeveloper 11g को रोकने के लिए समर्थन नहीं करते JDK 1,7

https://forums.oracle.com/thread/2482850

मैं इसे द्वारा ग के शीर्ष करने के लिए जोड़ तय: \ उपयोगकर्ताओं {user} \ AppData \ रोमिंग \ J डेवलपर \ प्रणाली {version} \ DefaultDomain \ बिन \ setDomainEnv.cmd:

set SUN_JAVA_HOME=E:\Oracle\Java\jdk1.6.0_37 
set JAVA_VENDOR=Sun 
1

OSX में, इस फ़ोल्डर के लिए देखो /Users/{USERNAME}/.jdeveloper/system{VERSION}/DefaultDomain/bin

संपादित फ़ाइल setDomainEnv.sh और SUN_JAVA_HOME के लिए देखने के लिए और सुनिश्चित करें कि मान अपने JAVA_HOME, यानी /Library/Java/JavaVirtualMachines/jdk${JDK_VERSION}.jdk/Contents/Home रूप में एक ही मूल्य है, डिफ़ॉल्ट रूप से यह इसे रिक्त स्ट्रिंग "" पर सेट किया जाता रहा है।

फ़ाइल startWebLogic.sh फ़ाइल संपादित करें और setDomainEnv.sh से पहले निम्नलिखित जोड़ें।

JAVA_VENDOR=Sun

आप इसे बाहर sh ./startWebLogic.sh चलाकर, अगर यह -jrockit त्रुटि के साथ चलाता है परीक्षण कर सकते हैं, तो सब अच्छा :)

मैं भी जावा JDK 1.7 के साथ परीक्षण किया गया है और यह काम करने लगता है।

1

कारण यह है कि बड़े Weblogic संस्करण जावा वी एम "JRockit" http://www.oracle.com/technetwork/middleware/jrockit/overview/index.html

JRockit वीएम नहीं रह गया है जावा 7 या उच्चतर में समर्थित है का उपयोग करता है।

यहां अन्य सभी समाधान हैक लगते हैं और उनमें से कोई भी मेरी मदद नहीं करता है। मुझे वेबलॉगिक 10.3.5 के साथ एक ही समस्या थी और मुझे पता चला कि स्थापना गलत थी।

समस्या यह है कि इंस्टॉलर में कोई जावा संस्करण जांच नहीं है, इसलिए यदि आप नहीं जानते कि आप जावा 7 या उच्चतर का उपयोग नहीं कर सकते हैं तो आप खराब हो जाते हैं।

ये कदम मेरे लिए यह तय:

  • आप सुनिश्चित करें कि आप जावा 6 है या स्थापित निचले बनाने की जरूरत है।
  • Weblogic पुनर्स्थापित करें और सही JDK
संबंधित मुद्दे