சரி: ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க முடியவில்லை



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

சில பயனர்கள் எதிர்கொள்கின்றனர் ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க இயலவில்லை ஜாவாவைப் பயன்படுத்தும் பயன்பாட்டைத் தொடங்க முயற்சிக்கும்போது பிழை. இந்த குறிப்பிட்ட சிக்கல் Minecraft மற்றும் ஜாவாவைச் சுற்றி கட்டப்பட்ட பல பயன்பாடுகளுடன் நிகழ்கிறது.



ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க இயலவில்லை. பிழை: ஒரு அபாயகரமான விதிவிலக்கு ஏற்பட்டது. நிரல் வெளியேறும்.

ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க இயலவில்லை.
பிழை: ஒரு அபாயகரமான விதிவிலக்கு ஏற்பட்டது. நிரல் வெளியேறும்.



ஜாவா மெய்நிகர் இயந்திர பிழையை உருவாக்க முடியாமல் போனது என்ன?

பல்வேறு பயனர் அறிக்கைகள் மற்றும் அதே பிழை செய்தியைத் தீர்க்க அவர்கள் பயன்படுத்திய சரிசெய்தல் உத்திகளைப் பார்த்து இந்த குறிப்பிட்ட சிக்கலை நாங்கள் ஆராய்ந்தோம். அவர்களின் முடிவுகளின் அடிப்படையில், இந்த குறிப்பிட்ட சிக்கலைத் தூண்டும் இரண்டு காட்சிகள் உள்ளன:

  • தவறான வாதங்கள் அல்லது விருப்பங்களால் ஜாவா பயன்படுத்தப்படுகிறது - நீங்கள் வீட்டில் தயாரிக்கப்பட்ட பயன்பாட்டை இயக்குகிறீர்கள் அல்லது கணினி உறுதியற்ற தன்மையை ஏற்படுத்தும் ஒரு திறந்த மூல பயன்பாட்டைத் திறக்க முயற்சிக்கிறீர்கள் என்றால் இது நிகழலாம்.
  • ஜாவா உலகளாவிய அதிகபட்ச குவியல் நினைவகம் போதுமானதாக இல்லை - இந்த குறிப்பிட்ட பிழையை நீங்கள் ஏன் சந்திக்க நேரிடும் என்பதற்கான பொதுவான காரணங்களில் ஒன்று, நீங்கள் ஒரு ஜாவா பயன்பாட்டைத் தொடங்க முயற்சித்தால், அதிகபட்ச குவியல் நினைவக அளவுடன் அமைக்கப்பட்டதை விட பெரியது கணினி மாறி .
  • ஜாவா இயங்கக்கூடிய மற்றும் / அல்லது பயன்பாட்டிற்கு நிர்வாக சலுகைகள் தேவை - ஒழுங்காக செயல்பட நிர்வாக அணுகல் தேவைப்படும் பயன்பாடுகளுடன் இது நிகழலாம்.

நீங்கள் தற்போது தீர்வு காண ஒரு வழியைத் தேடுகிறீர்களானால், ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க இயலவில்லை பிழை, இந்த கட்டுரை உங்களுக்கு பல சரிபார்க்கப்பட்ட சரிசெய்தல் உத்திகளை வழங்கும். இதேபோன்ற சூழ்நிலையில் உள்ள பிற பயனர்கள் சிக்கலைத் தீர்க்கப் பயன்படுத்திய முறைகளின் தொகுப்பு உங்களிடம் உள்ளது.



சிறந்த முடிவுகளை உறுதிப்படுத்த, உங்கள் குறிப்பிட்ட சூழ்நிலைக்கான பிழையைத் தீர்ப்பதில் பயனுள்ள ஒரு முறையை நீங்கள் கண்டுபிடிக்கும் வரை அவை வழங்கப்படும் வரிசையில் கீழே உள்ள முறைகளைப் பின்பற்றவும்.

முறை 1: கணினி மாறுபாடுகளில் _JAVA_OPTIONS ஐச் சேர்த்தல்

பெரும்பாலான பாதிக்கப்பட்ட பயனர்கள் ஜாவா என்று அழைக்கப்படும் கணினி மாறியை உருவாக்குவதன் மூலம் சிக்கலை தீர்க்க முடிந்தது _JAVA_OPTIONS அதன் மதிப்பை அமைத்தல் Xmx512M . இது முக்கியமாக என்னவென்றால், இது ஜாவாவிற்கான உலகளாவிய அதிகபட்ச குவியல் நினைவக அளவை அமைக்கிறது.

தொடங்கிய ஜாவா பயன்பாட்டின் அதிகபட்ச குவியல் நினைவக அளவு, இது அமைக்கப்பட்டதை விட பெரியதாக இருப்பதால் ஏற்படும் எந்த பிழை செய்தியையும் இது தீர்க்கும் கணினி மாறி . இதே சிக்கலை எதிர்கொள்ளும் பல பயனர்கள் கீழேயுள்ள படிகளைச் செய்தபின்னர் பிரச்சினை முழுவதுமாக தீர்க்கப்பட்டதாக அறிவித்துள்ளனர்.



ஒரு சேர்க்க நீங்கள் செய்ய வேண்டியது இங்கே _JAVA_OPTION உலகளாவிய அதிகபட்ச குவியல் நினைவக அளவை பெரிதாக்க கணினி மாறுபாடுகளில் எஸ் நுழைவு:

  1. அச்சகம் விண்டோஸ் விசை + ஆர் திறக்க ஒரு ஓடு உரையாடல் பெட்டி. பின்னர், “ sysdm.cpl ”மற்றும் அழுத்தவும் உள்ளிடவும் திறக்க கணினி பண்புகள் திரை.
  2. உள்ளே கணினி பண்புகள் திரை, செல்ல மேம்படுத்தபட்ட தாவல் மற்றும் கிளிக் செய்யவும் சுற்றுச்சூழல் மாறிகள்.
  3. இல் சுற்றுச்சூழல் மாறி கள் சாளரம், கிளிக் செய்யவும் புதியது (கீழ் கணினி மாறிகள் ).
  4. உள்ளே புதிய கணினி மாறி சாளரம், அமைக்கவும் மாறி பெயர் க்கு _JAVA_OPTIONS மற்றும் இந்த மாறி மதிப்பு to - Xmx512M கிளிக் செய்யவும் சரி மாற்றங்களைச் சேமிக்க.
  5. முன்னர் திறக்கப்பட்ட சாளரங்களை மூடி, மாற்றங்களைச் செயல்படுத்த உங்கள் கணினியை மறுதொடக்கம் செய்யுங்கள்.
  6. அடுத்த தொடக்கத்தில், முன்பு உங்களுக்குக் காட்டிய பயன்பாட்டைத் திறக்கவும் ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க இயலவில்லை பிழை மற்றும் இப்போது சரியாக செயல்படுகிறதா என்று பாருங்கள்.
_JAVA_OPTIONS எனப்படும் கணினி மாறியை உருவாக்கி அதற்கு Xmx512M மதிப்பை ஒதுக்குகிறது

_JAVA_OPTIONS எனப்படும் கணினி மாறியை உருவாக்கி அதற்கு Xmx512M மதிப்பை ஒதுக்குகிறது

பயன்பாட்டின் தொடக்கத்தில் அதே பிழை செய்தியை நீங்கள் இன்னும் காண்கிறீர்கள் என்றால், ஒத்ததாக இருக்கும் ஜாவா பின் பாதையைச் சேர்க்க முயற்சிக்கவும் “% USER PATH Java jdk1.6.0_39 பின்” மேலே உள்ள முறையில் சுட்டிக்காட்டப்பட்டுள்ளபடி சூழல் மாறிக்கு மற்றும் அது செயல்படுகிறதா என்று பாருங்கள்.

முறை 2: நிர்வாக உரிமைகளுடன் java.exe ஐ திறக்கிறது

அதே சிக்கலைத் தீர்க்க போராடும் பல பயனர்கள் பிரதான ஜாவா இயங்கக்கூடிய (java.exe) உடன் திறக்கும்படி கட்டாயப்படுத்திய பின்னர் சிக்கலைத் தீர்க்க முடிந்தது. நிர்வாக சலுகைகள் .

சில பயனர்கள் இந்த தீர்வை பிரதான ஜாவா இயங்கக்கூடிய மற்றும் பிழையான செய்தியைக் காட்டும் பயன்பாட்டின் இயங்கக்கூடிய இரண்டிலும் பயன்படுத்திய பின்னர் சிக்கலைத் தீர்க்க முடிந்தது என்று தெரிவித்தனர்.

முழு விஷயத்திற்கும் விரைவான வழிகாட்டி இங்கே:

  1. கோப்பு எக்ஸ்ப்ளோரரைத் திறந்து உங்கள் ஜாவா நிறுவலின் இருப்பிடத்திற்கு செல்லவும். முக்கிய ஜாவா இயங்கக்கூடிய இடத்திற்கு நாங்கள் வர வேண்டும் ( java.exe ). இயல்பாக, நீங்கள் அதை கண்டுபிடிக்க வேண்டும் நிரல் கோப்புகள் / ஜாவா / * JRE உருவாக்க பதிப்பு * / பின். நீங்கள் பயன்படுத்தும் ஜாவா இயக்க நேர சூழலைப் பொறுத்து சரியான இடம் வேறுபடும்.

    Java.exe இன் இருப்பிடத்திற்கு செல்லவும்

    குறிப்பு: தனிப்பயன் இருப்பிடத்தில் நீங்கள் ஜாவாவை நிறுவியிருந்தால், அதற்கு பதிலாக தனிப்பயன் இருப்பிடத்திற்கு செல்லவும்.

  2. வலது கிளிக் செய்யவும் java.exe தேர்வு செய்யவும் பண்புகள் . பின்னர், செல்லுங்கள் பொருந்தக்கூடிய தன்மை தாவல் மற்றும் தொடர்புடைய பெட்டியை சரிபார்க்கவும் இந்த நிரலை நிர்வாகியாக இயக்கவும் (அமைப்புகளின் கீழ்). கிளிக் செய்க விண்ணப்பிக்கவும் மாற்றங்களைச் சேமிக்க.

    பொருந்தக்கூடிய தாவலுக்குச் சென்று, இந்த நிரலை நிர்வாகியாக இயக்கவும்

  3. இயங்கக்கூடிய பயன்பாட்டில் வலது கிளிக் செய்யவும் (பிழையைத் தூண்டும் ஒன்று) மற்றும் அதே நடைமுறையை மீண்டும் செய்யவும்: பொருந்தக்கூடியது> இந்த நிரலை நிர்வாகியாக இயக்கவும்> விண்ணப்பிக்கவும் .
  4. பயன்பாட்டை இயக்கி பிழை செய்தி தீர்க்கப்பட்டுள்ளதா என்று பாருங்கள்.

முறை 3: ஜாவாவை மீண்டும் நிறுவுதல்

சில சந்தர்ப்பங்களில், ஜாவா சரியாக நிறுவப்படாமல் இருக்கலாம் அல்லது காலப்போக்கில் அதன் நிறுவல் சிதைந்திருக்கலாம் என்பதால் பிழை தூண்டப்படுகிறது. எனவே, இந்த கட்டத்தில், ஜாவாவை முழுவதுமாக நிறுவல் நீக்கிய பின் அதை மீண்டும் நிறுவுவோம். அதற்காக:

  1. அச்சகம் விண்டோஸ் விசை + ஆர் ரன் வரியில் திறந்து “Appwiz.cpl” என தட்டச்சு செய்க.

    ரன் உரையாடலில் “appwiz.cpl” என தட்டச்சு செய்து Enter ஐ அழுத்தவும்

  2. “Enter” ஐ அழுத்தவும், நிரல்கள் மற்றும் அம்சங்கள் திரை திறக்கும்.
  3. இல் நிகழ்ச்சிகள் மற்றும் அம்சங்கள் திரை, நீங்கள் ஜாவாவைக் கண்டுபிடிக்கும் வரை நிறுவப்பட்ட பயன்பாட்டு பட்டியலில் உருட்டவும்.

    நிரல்கள் மற்றும் அம்சங்கள் திரையை சரிபார்க்கிறது

  4. அதில் வலது கிளிக் செய்து தேர்ந்தெடுக்கவும் “நிறுவல் நீக்கு” கணினியிலிருந்து அதை முழுவதுமாக அகற்ற
  5. முதலில், முதன்மை ஜாவா நிறுவலை நீக்கவும், பின்னர் நீங்கள் புதுப்பிப்புகள் மற்றும் பிற பதிப்புகள் போன்ற பிற ஜாவா நிறுவல்களையும் அகற்ற வேண்டும்.
  6. எல்லா நிறுவலையும் நிறுவல் நீக்கிய பின், உங்கள் கணினியை மறுதொடக்கம் செய்யுங்கள்.
  7. துவக்கிய பிறகு, இதைப் பார்வையிடவும் இணைப்பு மற்றும் JRE இன் சமீபத்திய பதிப்பைப் பதிவிறக்கவும்.
  8. சிக்கல் நீடிக்கிறதா என்று சோதிக்கவும்.
  9. பிழை இன்னும் தொடர்ந்தால், JDK இன் சமீபத்திய பதிப்பைப் பதிவிறக்கி நிறுவவும் இங்கே .
    குறிப்பு: நீங்கள் ஏற்கனவே JDK ஐப் பயன்படுத்துகிறீர்கள் என்றால், அதன் பதிப்புகளை மாற்ற முயற்சிக்கவும் அல்லது அதனுடன் நிறுவப்பட்ட JRE ஐ நிறுவல் நீக்கவும்.
  10. சிக்கல் இன்னும் இருக்கிறதா என்று சரிபார்க்கவும்.

முறை 4: குறியீட்டைக் கொண்டு பிழைகளை சரிசெய்தல்

இந்த பிழையின் பின்னால் வேறுபட்ட காரணங்கள் உள்ளன, அவற்றில் சில உங்கள் குறியீட்டில் சில குறிப்பிட்ட பிழைகள் இருந்தால் அடங்கும். கீழே உள்ள சிலவற்றை முன்னிலைப்படுத்துவோம்.

  • ஹைபனை அகற்று : சில பயனர்கள் தங்கள் குறியீட்டில் “-” என்ற இரட்டை ஹைபனை “-” என மாற்றுவதன் மூலம் பிழை சரி செய்யப்பட்டது என்று குறிப்பிட்டனர். உதாரணத்திற்கு:
    குறியீட்டை மாற்றவும்
    'சோனி @ சோனி- VPCEH25EN: ~ $ ஜாவா –வெர்ஷன்
    எடுக்கப்பட்டது JAVA_TOOL_OPTIONS: -javaagent: /usr/share/java/jayatanaag.jar
    அங்கீகரிக்கப்படாத விருப்பம்: -மாற்றம்
    பிழை: ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க முடியவில்லை.
    பிழை: ஒரு அபாயகரமான விதிவிலக்கு ஏற்பட்டது. நிரல் வெளியேறும். ”
    க்கு
    'சோனி @ சோனி- VPCEH25EN: ~ $ ஜாவா -மாற்றம்
    எடுக்கப்பட்டது JAVA_TOOL_OPTIONS: -javaagent: /usr/share/java/jayatanaag.jar
    அங்கீகரிக்கப்படாத விருப்பம்: -மாற்றம்
    பிழை: ஜாவா மெய்நிகர் இயந்திரத்தை உருவாக்க முடியவில்லை.
    பிழை: ஒரு அபாயகரமான விதிவிலக்கு ஏற்பட்டது. நிரல் வெளியேறும். ”
  • மேலும், உங்கள் வாதத்திலிருந்து பின்வரும் வரியை நீக்க முயற்சிக்கவும்
    -Djava.endorsed.dirs = ”சி: நிரல் கோப்புகள் அப்பாச்சி மென்பொருள் அறக்கட்டளை டாம்கேட் 8.5 ஒப்புதல் அளித்தது”
  • உங்கள் eclipse.ini கோப்பைத் திறந்து, vm args க்கு மேலே “-vm” உள்ளீட்டைச் சேர்ப்பதை உறுதிசெய்க, இல்லையெனில், JVM V6 env vars இல் தேர்ந்தெடுக்கப்படும்.
  • உபுண்டுவில் இருந்தால், ஜாவா 8 மட்டுமே ஆதரிக்கப்படும் பதிப்பு என்பதை நீங்கள் அறிந்து கொள்ள வேண்டும். எனவே, மூன்றாவது முறையைப் பயன்படுத்துதல். ஜாவாவை நிறுவல் நீக்கி, முந்தைய பதிப்பை நிறுவவும்.

முறை 5: Eclipse.ini கோப்பைத் திருத்துதல்

இந்த சிக்கலில் இருந்து விடுபட Eclipes.ini கோப்பிற்குள் உள்ள மாற்றங்களையும் மாற்றலாம். அதன் உள்ளமைவில் சில சிக்கல்கள் இருக்கலாம், எனவே அவை தீர்க்கப்பட வேண்டும், நாங்கள் அதை தனி சிக்கல்களாக பிரித்துள்ளோம். உங்கள் காட்சிக்கு மிகவும் பொருத்தமான ஒன்றைப் பின்பற்றுங்கள்.

நினைவக பயன்பாட்டைக் குறைத்தல்

  1. நோட் பேட் மூலம் கிரகணம் கோப்புறைக்குள் Eclipse.ini கோப்பைத் திறக்கவும்.
  2. “-Xmx256m” க்கு ஒத்த வரியைக் கண்டறியவும் (இது -Xmx1024m அல்லது -Xmx 512m ஆக இருக்கலாம்).
  3. இப்போது உங்கள் கணினியில் நிறுவப்பட்ட ரேமைப் பொறுத்து இயல்புநிலை மதிப்பை மிகவும் நியாயமான நபராக மாற்றி, அதனுடன் பதிப்பு எண்ணையும் சேர்க்கவும். உதாரணத்திற்கு:
    -Xmx512m -Dosgi.requiredJavaVersion = 1.6 OR -Xmx512m -Dosgi.requiredJavaVersion = 1.7 OR -Xmx512m -Dosgi.requiredJavaVersion = 1.8
  4. மேலும், “-launcher.XXMaxPermSize” வரியிலிருந்து “256 மீ” மதிப்பை நீக்க முயற்சிக்கவும்.
  5. சிக்கல் நீடிக்கிறதா என்று சோதிக்கவும்.

சுற்றி டிங்கரிங்

  1. உங்கள் கோப்பிலிருந்து பின்வரும் வரிகளை அகற்ற முயற்சிக்கவும்.
    -vm பி:  நிரல்கள்  jdk1.6  பின்
  2. மேலும், பின்வரும் வரிகளை மாற்றவும்.
    set -Dosgi.requiredJavaVersion = 1.5 TO அமை -Dosgi.requiredJavaVersion = 1.6
  3. மேலும், “-vmargs!” க்கு மேலே பின்வரும் வரியைச் சேர்க்க முயற்சிக்கவும். வரி.
    -vm C:  நிரல் கோப்புகள் (x86)  ஜாவா  jre6  பின்  javaw.exe
  4. மேலும், பின்வரும் வரியைப் பயன்படுத்தி JVM.dll ஐ சுட்டிக்காட்டுங்கள்.
    -vm சி:  நிரல் கோப்புகள்  ஜாவா  jre7  பின்  கிளையன்ட்  jvm.dll
  5. கிரகணக் கோப்பைத் திறந்து “-vmargs” ஐ javaw.exe இன் பாதையுடன் மாற்றவும். உதாரணத்திற்கு:
    -ஸ்டார்டப் செருகுநிரல்கள் / org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library செருகுநிரல்கள் / org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813-உற்பத்தி com.android .ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256M -showsplash com.android.ide.eclipse.adt.package.product --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile ** - vm “  நிரல் கோப்புகள்  ஜாவா  jdk1.7.0_07  பின்  javaw.exe ”** -Dosgi.requiredJavaVersion = 1.6 -Xms40m -Xmx768m -Declipse.buildId = v21.1.0-569685
  6. மேலும், நீங்கள் பின்வரும் வரியை முடிவில் வைக்கலாம் மற்றும் அது செயல்படுகிறதா என்று சரிபார்க்கலாம்.
    -vmargs -Xms40m -Xmx512m -XX: MaxPermSize = 256m
  7. மேலும், eclipse.ini இலிருந்து பின்வரும் வரிகளை அகற்ற முயற்சிக்கவும், அது செயல்படுகிறதா என்று சரிபார்க்கவும்.
    -XX: + UseStringDeduplication -XX: + UseG1GC
  8. சிலருக்கு சிக்கலை சரிசெய்ததாகக் கூறப்படுவதால் சிக்கல் இன்னும் தொடர்ந்தால் நீங்கள் eclipse.ini கோப்பை அகற்ற முயற்சி செய்யலாம், ஆனால் உங்களுக்குத் தேவைப்பட்டால் முதலில் அதை காப்புப் பிரதி எடுக்க நினைவில் கொள்ளுங்கள். மேலும், சரியான ஆதாரங்கள் கிடைக்கிறதா என்பதை உறுதிப்படுத்த ஜாவாவைத் தொடங்குவதற்கு முன் சக்தி பசி கொண்ட அனைத்து பயன்பாடுகளையும் மூட முயற்சிக்கவும்.

ஜே.டி.கே ஊழலுக்கு சோதனை

  1. ரன் வரியில் திறக்க “விண்டோஸ்” + “ஆர்” ஐ அழுத்தி “cmd” என தட்டச்சு செய்க.
  2. பின்வரும் கட்டளையைத் தட்டச்சு செய்து, அது பிழை தருகிறதா என்று சோதிக்கவும்.
    c: > ஜாவா-மாற்றம்
  3. இது ஒரு பிழையைக் கொடுத்தால், JDK ஐ முழுமையாக மீண்டும் நிறுவவும்.
5 நிமிடங்கள் படித்தேன்