Eclipse চালানো যায় না; জেভিএম সমাপ্ত প্রস্থান কোড = 13


326

এখানে চিত্র বর্ণনা লিখুন

আমি কেবল -vm সি যুক্ত করেছি: \ প্রোগ্রাম ফাইল \ জাভা \ jre6 \ বিন \ javaw.exe

eclipse.ini এ আমি আবার গ্রহন শুরু করার চেষ্টা করি এবং এই ত্রুটিটি পেয়েছি। কীভাবে সমাধান করবেন বা লিঙ্ক করবেন যা আসলে এটি সমাধান করে।

এটি আমার গ্রহগ্রহ.ইনই

-startup 
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
 --launcher.library
 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 
-showsplash
 org.eclipse.platform
--launcher.XXMaxPermSize 256m 
--launcher.defaultAction 
openFile 
-vm 
C:\Program Files\Java\jre6\bin\javaw.exe
-vmargs 
-Xms40m 
-Xmx384m

ধন্যবাদ


3
stackoverflow.com/a/9636283/405117 এটি আমাকে সাহায্য করেছে
বিক্রম

12
যদি আপনার জাভা 7 থেকে জাভা 8 (1.8.0 u25 বা উচ্চতর) আপগ্রেড করার পরে যদি Eclipse কাজ করা বন্ধ করে দেয় তবে আপনার Eclipse 64৪-বিট হতে পারে এবং JRE এর একটি -৪-বিট সংস্করণ প্রয়োজন। আরও তথ্যের জন্য এই প্রশ্নটি দেখুন ।
ADTC

আমার কেসটি হ'ল আমি jdk এর পুরানো সংস্করণটি আনইনস্টল করেছি, যখন গ্রহন এখনও এটির সন্ধান করার চেষ্টা করছে।
সোফিয়া

আমি ২০০৮ সাল থেকে আমার উইন্ডোজ পিসিতে গ্রহনটি ইনস্টল করে চলেছি এবং আমার প্রথম রানটিতে একবারও ত্রুটি কোডের মুখোমুখি হয়নি। আপনি ভাবেন এটি এতক্ষণে বাছাই করা হত।
অ্যান্ড্রু এস

উত্তর:


130

এটি ত্রুটিটি দেখানোর উপায় হতে পারে (এবং এটি কীভাবে গ্রহগ্রহ.ইএনআই ফাইলে লিখিত হয় তা নয়) তবে Eclipse.ini (জেভিএম নির্দিষ্ট করে) এর পাঠ্য রয়েছে যা নিম্নলিখিত বলে:

  • -Vm বিকল্প এবং এর মান (পথ) পৃথক লাইনে থাকতে হবে।
  • মানটি অবশ্যই জাভা হোম ডিরেক্টরিতে নয়, জাভা এক্সিকিউটেবলের সম্পূর্ণ পরম পথ হতে হবে।
  • -Vmgs বিকল্পের আগে -vm বিকল্পটি অবশ্যই উপস্থিত হতে পারে, যেহেতু -vmargs এর পরে সমস্ত কিছু সরাসরি JVM- এ প্রেরণ করা হয়

5
-vm সি: \ প্রোগ্রাম ফাইল \ জাভা \ jre6 \ bin \ javaw.exe- স্টার্টআপ প্লাগইন / org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library প্লাগইন / org.eclipse.equinox.launcher.win32 .win32.x86_1.1.1.R36x_v20100810 -শোস্প্ল্যাশ org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Xms40m -Xmx384m
প্রিন্স অফ থিফ

1
আপনি প্রথমে -Vmargs স্টেটমেন্টের ঠিক আগে শুরু না করে ২ টি নতুন ভিএম লাইন স্থাপনের চেষ্টা করতে পারেন?
মেকস্কো

11
ওকে, আমি এটি সমাধান। আমি সবে জেডিকে 64৪-বিট পুনরায় ইনস্টল করব, পুনরায় এক্সট্যাক্ট এক্সিলিপ -৪৪ বিট এবং আবার গ্রহীত.ইনিকে সম্পাদনা করব।
প্রিন্স অফ থিফ

Evlipse.ini -vm এ এটির কাজ শেষ হয়েছে .. ধন্যবাদ @ উদ্যানমেক
gks

3
Jdk7 ইনস্টল করা থাকলে 8 টি আপগ্রেড হয়ে উইন্ডোজ 7 চালিয়ে আইআইএনআই ফাইলটি এই ফর্ম্যাটটি ব্যবহার না করা অবধি কাজ করছিল না: -ভিএম সি: / প্রোগ্রাম ফাইল / জাভা / জেডিকি 1.7.0_71 / বিন কোন উদ্ধৃতি নেই। ফরওয়ার্ড স্ল্যাশগুলি প্রয়োজন হয় কিনা তা নিশ্চিত নয়।
নিক

180

JRE6 ব্যবহারের জন্য eclipse.ini কনফিগার করার সময় আমারও একই ত্রুটি হয়েছিল। দেখা যাচ্ছে আমিগ্রহণটি ৩. bit গ্রহের ৩২ বিট সংস্করণ চলাকালীন cl৪ বিট জেভিএম ব্যবহারের জন্য গ্রহটিকে ভুলভাবে কনফিগার করে এই ত্রুটিটি ঘটিয়েছি।

সঠিক কনফিগারেশনের জন্য "সি: / প্রোগ্রাম ফাইল /" এর পরিবর্তে "সি: / প্রোগ্রাম ফাইল (x86) /" ব্যবহার করতে eclipse.ini -vm আরগুমেন্টটি প্রয়োজন।

নিশ্চিত হয়ে নিন যে আপনি যে JVM সংস্করণটি (32/64 বিট) ব্যবহার করেছেন সেটি গ্রহণের সংস্করণ (32/64 বিট) এর সাথে মেলে।


5
আমার কাছে এটি সর্বশেষগ্রহণের সাথে একই সমস্যা ছিল। আপনি যদি 64 বিট জাভা ব্যবহার করতে চান তবে আপনার 64 বিট গ্রহপ ইনস্টল করতে হবে।
কনস্টান্টিন পেটরুখ্নভ

2
হ্যাঁ, আমার সমস্যা ছিল problem আমি 32 বিট জেডিকে ডাউনলোড করেছি। আমি জাভা নুব। অনেক ধন্যবাদ.
লাইভ-

1
আমি এখন সত্যিই বোকা বোধ করছি,
-৪

2
@ যুবরাজ-থিথহ অসাধারণ যদি আপনি এই উত্তরটিকে স্বীকৃত উত্তর হিসাবে চিহ্নিত করতে পারেন কারণ এটি আপনার ইস্যুটির আসল কারণ এবং এটি গ্রহণযোগ্য উত্তর হিসাবে চিহ্নিত করার চেয়ে আরও খারাপ উত্তর দেওয়া সামান্য বিভ্রান্তিকর। ধন্যবাদ!
ক্লিন্ট ইস্টউড

3
আমি -৪-বিট জেভিএম-এর বিপরীতে 32-বিট গ্রহণ শুরু করছিলাম।
জাস্টিন স্কাইল

34

বার্তা বাক্সের দ্বিতীয় লাইনটি দেখুন। সেখানে আপনি দেখতে পাবেন কোন জাভা রানটাইম বাস্তবে শুরু হয়েছিল। আমার হঠাৎ সি: \ প্রোগ্রামডেটা \ ওরাকল \ জাভা \ জাভাপাঠ \ জাভাউ.এক্স.ই. আমি একটি "ক্রোম জাভা আপডেটেটার" ইনস্টল করার পরে এটি ঘটেছিল (ক্রোম ব্রাউজারটি শোকে: 'আপনার জাভা পুরানো হয়ে গেছে, আপনাকে আপডেট করতে হবে ...')।

এই "ক্রোম জাভা আপডেট" এর আগে আমারগ্রহণ (লুনা জি এক্স x64) ত্রুটি ছাড়াই শুরু হয়েছিল। নীচের পৃষ্ঠাটি সনাক্ত করে আমি নিম্নলিখিতটি সনাক্ত করেছি: ক্রোম জাভা আপডেটেটার (একটি ওরাকল সাইট থেকে নোটাবিন শুরু হয়েছিল) যুক্ত করেছে সি: \ প্রোগ্রামডাটা \ ওরাকল \ জাভা \ জাভাপাথ এনভ ভার্চ PATH এর সামনে। এটিতে (x86) প্রোগ্রাম ফোল্ডারে নতুন জাভা 8 জেআরই সংস্থার তিনটি প্রতীকী লিঙ্ক রয়েছে -> সুতরাং 32 বিট জাভা জেআরইতে। ওরাকল জাভা 8 এর সাথে সিস্টেম 32 (64 বিট) রেফারেন্সে সিমলিংক রাখার পুরানো কৌশলটি প্রতিস্থাপন করে। SysWOW64 (32 বিট)।

ইতিমধ্যে আমি শিখেছি। আপনি জাভা ইনস্টলারটি সর্বশেষে কার্যকর করেছেন (* .exe) উইন্ডোগুলিকে সেই জাভা ফ্লেভার (32 বি বা 64 বি) মনে রাখতে সাহায্য করে, ফলস্বরূপ যে সি: \ প্রোগ্রামডাটা \ ওরাকল \ জাভা \ জাভাপাথের লিঙ্কগুলিতে একটি জাভা নির্দেশ করে স্মরণ গন্ধ ইনস্টলেশন। আপনার যদি একটি 64 বিग्रहण ইনস্টলেশন থাকে এবং বর্ণিত ত্রুটির মুখোমুখি হন: কেবলমাত্র নতুন 64 বি জেডিকে পুনরায় ইনস্টল করুন। এর পরে জাভা আপডেটগুলি 32b সংস্করণে আর লিঙ্ক করে না। এবং eclipse.ini এ প্রবেশ না করেই cl৪ বিগ্রহটি সঠিকভাবে শুরু হবে।


2
এটি বের করার জন্য ধন্যবাদ এটি ঠিক করার উপযুক্ত উপায় কী? আমি কি env var আপডেট করব এবং এই লিঙ্কটি পরিষ্কার করব?
প্লাস-

আমি PATH env var এ নতুন এন্ট্রি মুছে ফেলেছি এবং eclipse.ini-তে একটি ভিভিএম এন্ট্রি যুক্ত করেছি যা bit৪ বিট এসডিকে নির্দেশ করে। তবে আমি সন্দেহ করি যে PATH এন্ট্রি মোছার সঠিক উপায়। পরবর্তী আপডেটে এটি সম্ভবত আবার থাকবে। আমি এই সমস্যাটি সম্পর্কে একটি নিজস্ব প্রশ্ন জিজ্ঞাসা করেছি ( স্ট্যাকওভারফ্লো / প্রশ্ন / 26502059/… )
হেরি

1
গতকাল এটি আবার ঘটেছে, যেমন আমি আশঙ্কা করেছি: ক্রোম দ্বারা প্রবর্তিত জাভা আপডেটের পরে আমার স্প্রিংটুলসুইটটি একই ত্রুটি দিয়ে আর শুরু হয়নি (এসটিএস নতুনভাবে ইনস্টল করা হয়েছিল এবং এখনও ইনআই ফাইলটিতে -vm যুক্তিটি ছিল না)।
হেরি

7
PATH env var থেকে সি: \ প্রোগ্রামডাটা \ ওরাকল \ জাভা \ জাভাপাথ সরানো হয়েছে এবং এখন এটি কাজ করে !! ধন্যবাদ!
Skoperst

% JAVA_HOME% \ বিন ব্যবহারের জন্য পাথ ভেরিয়েবল আপডেট করেছে এবং% JAVA_HOME% সেট করে সংশোধন করে সমস্যাটি সমাধান হয়েছে। জিনিসগুলি সঠিকভাবে কাজ করছে এবং কিছু (কোথাও কোনও আপডেট) জিনিসগুলি ভেঙেছে।
নিতব

33

আপনার পিসিতে একটি 64-বিট বা 32-বিট অপারেটিং সিস্টেম রয়েছে কিনা তা পরীক্ষা করে দেখতে হবে, তবে আপনার জেডিকে (64-বিট / 32-বিট) এবং ইক্লিপস (64-বিট / 32-বিট) এর ক্ষেত্রেও এটি একইভাবে চলে।

নিশ্চিত করুন যে এগুলি সমস্ত একই; যদি তা না হয় তবে আপনার সাক্ষীর সাথে মিলে যায় এমন একটি ডাউনলোড করতে হবে।


ধন্যবাদ! গুগলের ডার্ট এডিটর (-৪-বিট) ইনস্টল করার চেষ্টা করার সময় ত্রুটি পেয়েছে। আমাকে কেবল ini৪-বিট জাভা সংস্করণটি উল্লেখ করতে .ini পরিবর্তন করতে হয়েছিল এবং এটি কাজ করেছিল।
লুচিয়াস

5
এটি পুরোপুরি সঠিক নয়। একটি 32 বিবিডি জেডিকে / এক্সলিপস কম্বো একটি 64 বিট উইন্ডোজটিতে ভাল কাজ করবে।
মার্সবিয়ার

এটিই আমার সমস্যা স্থির করেছে (আবার)। আমি আমার জাভা আপডেট করার পরে একই উত্তর পাওয়ার পরে আসলে এই উত্তরটির সন্ধান করছিলাম। এটি অবশেষে আমাকে আঘাত করেছে যে আমি আমার ডিফল্ট ব্রাউজার হিসাবে ফায়ারফক্সের 32 বিট সংস্করণ ব্যবহার করছি সুতরাং যখন জাভাটির অটোডাউনলোডটি ঘটেছিল, তখন আমার জন্য অনুমান করা হয়েছিল যে আমার 32 বিট প্রয়োজন এবং আমি আমার .ini এর জন্য সেই ইনস্টলনের লোকেশনটি দিয়ে চলেছি
জোন বি

22

গ্রহণের জন্য:

Eclipse.ini এ এই দুটি লাইন যুক্ত হয়েছে

দ্বিতীয় লাইন javaw.exe ফাইলের জেডিকে অবস্থান উপস্থাপন করে।

-vm

সি: \ প্রোগ্রাম ফাইল \ জাভা \ jdk1.7.0_60 \ বিন \ javaw.exe

দ্রষ্টব্য: -vmargs এর আগে -vm লাইন স্থাপন করুন, অন্যথায় ডিফল্ট অবস্থান নেওয়া হবে।

এসটিএসের জন্য

STS.ini তে উপরের মতটি পরিবর্তন করুন


17

আমি এই খুব আঘাত। সক্রিয় হয় যে কমপক্ষে আমার জন্য, এটি জেআরআর এর একটি উইন E৩ গ্রহন সহ উইন version version সংস্করণটি ব্যবহার করার চেষ্টা করার কারণে হয়েছিল। আমি মনে করি যে win32 Eclipse এর জন্য একটি win32 জাভা প্রয়োজন (যা ওরাকল / সান থেকে জাভা ইনস্টলারগুলির তালিকায় -586 বলা হয়)।

আমি উভয়টিই ব্যবহার করার কারণটি হ'ল আমি এমন একটি বাগ চিহ্নিত করতে চেষ্টা করছিলাম যা কেবলমাত্র 64৪-বিটগ্রহণে প্রকাশিত হয়েছিল, তাই আমার সাথে তুলনা করার জন্য একটি 32-বিটের দরকার হয়েছিল।

আমি একবার আমার মেশিনে জেআরইর "x64" (win64) এবং "i586" (win32) সংস্করণ দুটি ইনস্টল করলে জিনিসগুলি ভাল কাজ করে এবং কোনও ত্রুটি নেই 13. আপনি দৃশ্যত একই সাথে দুটি ইনস্টল করতে পারেন।


এখানেও একই রকম। আমি ডাব্লুআইএন 64৪ পিসিতে 64৪-বিট গ্রহন ব্যবহার করার চেষ্টা করছিলাম, তবে আমার ধারণা I২-বিট জাভা ছিল। যাইহোক, 32-বিট Eclipse এ স্যুইচ করা হয়েছে, এবং সবকিছু ঠিক আছে।
কাঁচা_ ইনপুট

আমি এটাও দেখেছি। উল্লেখযোগ্যভাবে দুষ্ট ইনস্টলারটি উইন 64 এ 32-বিট জাভা ইনস্টল করেছিল সে সম্পর্কে কোনও বিজ্ঞপ্তি ছাড়াই।
এক্সটিএল

14

ত্রুটিটির অর্থ এটি হল ग्रहণের সেই সংস্করণের ভুল জেভিএম সংস্করণ। লিঙ্কটিতে আরও বিশদ রয়েছে:

http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html


1
আমি কীভাবে সামঞ্জস্যপূর্ণ সংস্করণ জানব?
প্রিন্স অফ থিফ

8
সত্যিই সাইটটি মোটেই বেশি কিছু বলে না।
jakobengblom2

কিছু জাভা ডাব্লুএস অ্যাপ্লিকেশন চালুর জন্য জাভা আপডেট করতে বাধ্য করা হয়েছিল ... এটি 32 বিট জেআরই ইনস্টল করেছে তবে গ্রহপসটি জেডিকে সংস্করণ চেয়েছিল ... bit৪ বিট জেডিকে ইনস্টল করার পরে এবং আমার প্যাথটি আপডেট করে সেই সংস্করণটি উল্লেখ করা হয়েছে, সমস্যার সমাধান হয়েছিল
মিচো রিজো

6

নিশ্চিত হয়ে নিন যে আপনি যে Eclipse এবং জাভাটি ব্যবহার করছেন তা উভয়ই 32-বিট বা 64-বিট।

আপনি 32-বিট জেআরই দিয়ে 64-বিট গ্রহনটি চালাতে পারবেন না।

java -version

জাভা হটস্পট (টিএম) 64-Bitসার্ভার ভিএম

32 বিট সংস্করণ জেআরইতে এতে 64-বিট থাকবে না।


"রিডমি" ফাইলটিতে বা ত্রুটি বার্তায় এর কোনও উল্লেখ নেই। গ্রহণের জন্য এটির ব্যবহারের জন্য মূল্যায়নের ক্ষেত্রে কোনও আত্মবিশ্বাস অনুভব করে না।
ডেভিড স্পেক্টর

4

আমার ঠিক একই সমস্যা ছিল, এবং সমস্যাটি সমাধানের চেষ্টা করতে প্রায় এক ঘন্টা সময় ব্যয় করেছি। শেষ পর্যন্ত এটি পথে ' # ' চরিত্র ছিল।

সুতরাং আমি "সি: \ # আইডিই \ সূর্যগ্রহণ 3.7 \" এর নাম "সি: \ + আইডিই \ গ্রহণ 3.7 \" করে রেখেছি এবং এটি সমস্যার সমাধান করেছে।


4

সম্প্রতি আমি একই সমস্যার মুখোমুখি হয়েছি eআগ্রহটির আমার সংস্করণ জাভা সংস্করণ 8 সমর্থন করে না।

আমি দুর্ঘটনাক্রমে আমার মেশিনে জে 8 টি ইনস্টল করেছিলাম যা স্বয়ংক্রিয়ভাবে "সি: \ প্রোগ্রামডাটা \ ওরাকল \ জাভা \ জাভাপাথ" সংযুক্ত করে আমার প্যাথ ভেরিয়েবল আপডেট করে যার ফলে গ্রহনটি এই সংস্করণটি তুলতে পরিচালিত করে (এবং ম্যানুয়ালি সংযুক্ত 1.6 সংস্করণটি উপেক্ষা করে যা এসেছিল পরে ক্রমে) এবং প্রস্থান কোড 13 সহ ক্র্যাশ।

আমি এই স্ট্রিংটিকে সেই পথ থেকে সরিয়েছি যাতে সিস্টেমটি আমার পুরানো সংস্করণটি তুলতে পরিচালিত করে এবং গ্রহন শুরু হয়ে যায়।


2

আমার উভয় মেশিনে গ্রহনের ক্ষেত্রে আমার একই সমস্যা ছিল। আমি জেরে 32 বিট ইনস্টল করেছি। সুতরাং আমি 32 বিট অপসারণ করেছি এবং এর পরিবর্তে 64 বিট ইনস্টল করেছি এবং এটি পুরোপুরি কার্যকর হয়েছে।


আপনি একই সাথে 32-বিট এবং 64-বিট জেআরই উভয় ইনস্টল করতে পারেন। বাস্তবে, আপনি যদি এটি 32-বিট ব্রাউজার এবং একটি 64-বিট Eclipse ইনস্টলেশন ব্যবহার করেন তবে আপনার এটির প্রয়োজন হবে।
এডিটিসি

2

http://java.com/en/download/manual.jsp থেকে কেবল JAVA এর 64 বিট সংস্করণ ইনস্টল করুন

এবং 64 বিট ইনস্টলার দ্বারা অনুরোধ করা হলে পুরানো সংস্করণ আনইনস্টল করুন


2

আপনি যে ফোল্ডারে Eclipse সংরক্ষণ করেছেন সেখানে যান। প্রারম্ভকালে লগটিতে কনফিগারেশন ফোল্ডারে সন্ধান করুন। এটি আপনাকে "প্রস্থান কোড 13" এর চেয়ে অনেক বেশি ভাল ডায়াগনস্টিক দেবে।


2

জাভা আপডেটের পরে, গ্রহন শুরু হবে না কারণ ডিফল্ট জেডিকে অবস্থান পরিবর্তিত হয়েছে। Eclipse.ini ফাইলটিতে নিম্নলিখিত লাইনগুলি যুক্ত করা আমার তাত্ক্ষণিক সমস্যার সমাধান করেছে:

-vm
C:\Program Files (x86)\Java\jdk1.7.0_75\bin\javaw.exe

আমি vmargs এর ঠিক আগে এই লাইনগুলি যুক্ত করেছি। এটি নীচের মত দেখাচ্ছে:

...
--launcher.defaultAction
openFile
-vm
C:\Program Files (x86)\Java\jdk1.7.0_75\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m

Eclipse.ini সম্পর্কিত আরও তথ্যের জন্য এই সাইটটি দেখুন http://wiki.eclipse.org/Eclipse.ini#-vm_value:_Windows_ উদাহরণ

আমার ক্ষেত্রে, আমি 32 বিটগ্রহণ এবং জাভা ব্যবহার করি। যদি আপনি জাভা 32 বিট এবং 64 বিট সংস্করণ উভয়ই ইনস্টল করেন তবে সঠিক সংস্করণটি বেছে নেওয়ার বিষয়ে সতর্ক থাকুন। 64 বিট সংস্করণগুলির জন্য, ডিরেক্টরিটির নীচে javaw.exe ফাইলটি পড়ুন

C:\Program Files\Java\jdk1.8.0_60\bin

2

আপনি যখনই এই ত্রুটিটি দেখেন, কনফিগারেশন ডিরেক্টরিতে যান এবং এখনই উত্পন্ন লগ ফাইলটি পরীক্ষা করুন। এটির যথাযথ ব্যতিক্রম স্ট্যাকট্রেস থাকা উচিত। খনিটি এমন একটি ক্ষেত্রে ছিল যেখানে আমি একটি আপডেট 32-বিট জেআরই (বা জেভিএম) পেয়েছি যা ডিফল্ট জাভা যা পথে যুক্ত হয়েছিল। এবং আমার Eclipse ইনস্টলেশনটি -৪-বিট ছিল যার অর্থ এটির স্থানীয় SWT লাইব্রেরিগুলি চালনার জন্য একটি -৪-বিট ভিএম প্রয়োজন। সুতরাং আমি কেবল 32-বিট জেভিএম আনইনস্টল করে এটিকে 64-বিট জেভিএম দিয়ে প্রতিস্থাপন করেছি।

আমি অবাক হয়েছি যে তারা কোনও ডিরেক্টরিতে নিরবভাবে একটি লগ ফাইল তৈরির পরিবর্তে, এই প্রতিবেদনের প্রক্রিয়াটি উন্নত করবে।


1

এই ত্রুটিটি আমার কাছে উবুন্টুতে এসেছিল, 32 বিবিট এবং 64 বিবিটি জাভা ইনস্টল করে। ব্যবহার

sudo update-alternatives --config java

ডিফল্ট হিসাবে ব্যবহার করতে সঠিক সংস্করণ সেট করতে।



1

আমি Eclipse Juno ব্যবহার করছিলাম এবং 32 বা 64 বিট ছিল কিনা আমার মনে নেই if আমি জাভা 32 বিট ইনস্টল করেছি এবং সে কারণেই এটি ব্যর্থ হয়েছে। আমি তখন জাভা b৪ বিট ইনস্টল করেছি এবং এক্সিলিপ জুনো আবার কাজ করছে।

আমি আমার পরিবেশের ভেরিয়েবল (PATH) এর কোনও জাভা বা জেটির রেফারেন্সও সরিয়েছি।


1

আমার মতে গ্রহন এবং জাভা সম্পর্কিত বিভিন্ন স্থাপত্য সম্পর্কিত সর্বাধিক উত্তরগুলি কেবল ভুল এবং এটি উইন্ডোজের অধীনে প্রক্রিয়া মনিটরের সাহায্যে সহজেই পরীক্ষা করা যায়। -vmবিকল্প জাভা একটি নির্দিষ্ট সংস্করণ এবং সেটা নিয়ে এতকিছু বলার সেখানে চালানো হয়, যে কনফিগার প্রক্রিয়া শুরু এবং সমস্ত তার নিজের উপর জাভা কোড রান, যে কেন আপনি আপ কনফিগার java.exe। যে ক্ষেত্রে আপনি না অন্ধকার এবং জাভা জন্য একই স্থাপত্য আছে প্রয়োজন, কিন্তু সুখে উভয় 32 বিট এবং 64 বিট মিশ্রিত করা যাবে। আপনি শুধুমাত্র করতে পারবেন উভয় মিশ্রিত করা, যদি আপনি না ব্যবহার -vm, কিন্তু jvm.dll এবং এই ধরনের ব্যবহার তার নিজস্ব প্রক্রিয়ার মধ্যে স্থানীয়ভাবে অন্ধকার লোড জাভা যাক। এই পরবর্তী আচরণটি গ্রহগ্রহের ডিফল্ট, তবে আপনি যদি সঠিকভাবে কনফিগার -vmকরেন তবে আর কিছু হবে নাeclipse.ini

আপনি যদি আমাকে বিশ্বাস না করেন তবে একিলিপস এবং জাভার বিভিন্ন আর্কিটেকচার ব্যবহার করে নিজেই কিছু পরীক্ষা করুন এবং কনফিগার করুন -vmবা সঠিকভাবে করবেন না। শেষ পর্যন্ত, প্রশ্নকর্তা তার মন্তব্যে গৃহীত উত্তরের বর্ণনায় বর্ণনা করেছেন:

Eclipse চালানো যায় না; জেভিএম সমাপ্ত প্রস্থান কোড = 13

তিনি বলছেন যে এখন 64৪ বিট জেডিকে কাজ করছে, তবে তার স্ক্রিনশটে যে কেউ দেখতে পাবে যে তাঁর গ্রহনটি 32 বিট, কারণ পথটি launcher.library32 বিট।

আর এখন কারণে আমি এখানে এসে আমার গ্রাহকদের Ony পাশাপাশি আমাদের অন্ধকার / OSGI ভিত্তিক অ্যাপ্লিকেশন এক লোড কিছু সমস্যা ছিল এবং জাভা প্রস্থান কোড 13. শেষ পর্যন্ত সঙ্গে থেকে প্রস্থান এটা দেখিয়েছেন যে সমস্যাটি সম্পর্কে ছিল না -vmঅথবা আর্কিটেকচারের জাভা এবং এর eclipse.exeপরিবর্তে তিনি কেবল নিখোঁজ ছিলেন config.iniএবং আমি অনুমান করি eclipse.exeযে কী লোড করতে হবে বা এ জাতীয় কী। আমরা এটি স্বীকৃতি দিয়ে এবং config.iniপিছনে স্থির রাখার পরে , অ্যাপটি -vm32 বিটের সাথে একত্রে 64 বিট জেআর 7 ব্যবহার করে জরিমানা লোড করেছে eclipse.exe


0

উবুন্টুতেও আমার একই সমস্যা ছিল এবং জেডি কে ডিরেক্টরিতে সমস্ত * .প্যাক ফাইল আনপ্যাক করে সমাধান করেছি। উদাহরণস্বরূপ: সিডি / ওএসআর / জাভা / জেডিকি 1.7.0_03/jre/lib sudo ../bin/unpack200 rt.pack rt.jar


0

নীচে কনফিগারেশন ব্যবহার;

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
    -product
    org.springsource.ggts.ide
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -vm
    C:\Program Files\Java\jdk1.7.0_51\jre\bin\javaw.exe
    -vmargs
    -Dorg.eclipse.swt.browser.IEVersion=10001
    -Dgrails.console.enable.interactive=false
    -Dgrails.console.enable.terminal=false
    -Djline.terminal=jline.UnsupportedTerminal
    -Dgrails.console.class=grails.build.logging.GrailsEclipseConsole
    -Dosgi.requiredJavaVersion=1.6
    -Xms40m
    -Xmx768m
    -XX:MaxPermSize=256m
    -Dorg.eclipse.swt.browser.IEVersion=10001

0

আমি এটি জেডকে পুনরায় ইনস্টল করে ফিক্স করেছি। আমার ক্ষেত্রে এটি করা দরকার ছিল:

java -version
sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
java -version
javac -version

থেকে নেওয়া কার্যক্ষম থেকে কুবুন্টু 13.04 ইনস্টল জাভা JDK + + JRE (ওরাকল)


0

আমার ক্ষেত্রে জাভা পাথ এনভ ভেরিয়েবলগুলিতে সেট করা হয়নি। এনভ প্যাথ-এ সঠিক পথ নির্ধারিত হওয়ার পরে কাজ শুরু করা হয়েছিল।

কমান্ড প্রম্পটে জাভ্যাক টাইপ করুন এবং জাভা পাথ সঠিক কিনা তা নিশ্চিত করুন।


0

সংশোধনকারী হিসাবে এই বিরক্তিকর ত্রুটি থেকে মুক্তি পাওয়ার জন্য আমি বেশ কয়েকটি জিনিস অভ্যন্তরীণভাবে করেছি ini

  1. সর্বশেষ জেডিকে ইনস্টল করা হয়েছে
  2. পুরানো গ্রহন আইডিই ফোল্ডারটি সম্পূর্ণ মুছুন।
  3. এবার আমি আলাদা জায়গায় আনজিপড করেছি

"Eclipse.exe" ডাবল ক্লিক করুন এখন কবজ মত কাজ করে আপনার পুরানো প্রকল্পগুলি লোড করতে ডিফল্ট কর্মক্ষেত্র ব্যবহার করুন।

এটি জেদিকে জাভা ভিএম ইস্যু হিসাবে গ্রহণের চেয়ে বেশি বলে সন্দেহ করছি।


0

আমি নতুন এক্লিপ্স ইনস্টলার ব্যবহার করেছি । আমি ইনস্টলেশনের পথটি পছন্দ করি নি এবং আমি নিজে এটি পরিবর্তন করেছি। এর পরে, আমি প্রস্থান কোড = 13 টি বার্তা পেয়েছি ।

ফাইলটিতে একটি নতুন সম্পত্তি রয়েছে । আমাকে কেবল নতুন স্থানের সাথে এটি সংশোধন করতে হয়েছিল এবং এটি এই সমস্যার সমাধান করেছে।eclipse.ini-install

নতুন ইনস্টলারে আমি নির্বাচন করেছি D:/eclipse, তবে আইডিই ইনস্টল করা আছে D:/eclipse/eclipse। সুতরাং, আমি ম্যানুয়ালি ফোল্ডারটি সরানো হয়েছে। পরের বার যখন আমি গ্রহনটি খোলার চেষ্টা করলাম তখন আমি প্রস্থান করার ত্রুটি পেয়েছি। সুতরাং, আমাকে eclipse.iniবর্তমান অবস্থানটি সংশোধন করতে এবং সেট করতে হয়েছিল:

-install
D:/eclipse

0

সমাধানে যাওয়ার আগে, আসুন আমাদের কেন এটি ত্রুটি দেখাচ্ছে তা জেনে নেওয়া যাক। আপনি যদি এই সমস্যার পিছনে সমস্যাটি জানেন তবে আমরা সহজেই সেই ত্রুটিটি ঠিক করতে পারি।

কারণ 1: এই সমস্যার পিছনে সর্বাধিক সাধারণ কারণ হ'ল আমরা বিভিন্ন বিট সংস্করণটি ইনস্টল করার চেষ্টা করছি that সেটি হল, সফ্টওয়্যারটির 64 বিট বা 32 বিট সংস্করণ। এটি হয়ত Eclipse বা জাভা হয়।

সমাধান: আপনি যে অপারেটিং সিস্টেমটি চালাচ্ছেন তার কোন সংস্করণ পরীক্ষা করুন sure নিশ্চিত করুন যে আপনি Eclipse এর একই সংস্করণ এবং জাভা সফ্টওয়্যারের একই সংস্করণটি ডাউনলোড করেছেন।

কারণ 2: Eclipse.ini ফাইলে কনফিগারেশন ভুল

সমাধান: Eclipse.ini ফাইলের শেষে এই লাইনটি "-vm তারপরে আপনার জাভা sdk এর পথ" যুক্ত করুন। উদাহরণস্বরূপ: -vm সি: \ প্রোগ্রাম ফাইল \ জাভা \ jdk1.7.0_71 \ বিন \ javaw.exe

কারণ 3: Eclipse ইনস্টলেশন ডিরেক্টরিতে বিশেষ অক্ষর (#,!, @)।

সমাধান: আপনার কোনও বিশেষ অক্ষর নেই তা নিশ্চিত করুন।

কারণ 4: আপনি PATH সিস্টেম ভেরিয়েবলে জাভা পাথ দুটি বার যোগ করেছেন এবং উভয়ই পথ পৃথক।

সমাধান: PATH সিস্টেম ভেরিয়েবল থেকে একটি ভুল / ভিন্ন জাভা পাথ সরিয়ে ফেলুন।

কারণ 5: আপনি সম্ভবত Eclipse এর সর্বশেষ সংস্করণ ব্যবহার করছেন তবে আপনি জাভা ভার্চুয়াল মেশিনের (JVM) ভুল সংস্করণ বা অসমর্থিত সংস্করণ ব্যবহার করছেন।

সমাধান: জাভা-র কোন সংস্করণটি আপনি উইন + আর কী টিপে ওপেন কমান্ড প্রম্পটটি ব্যবহার করছেন তা পরীক্ষা করতে এবং টাইপ করুন সিএমডি এবং এন্টার টিপুন। এখন সেই কনসোলটিতে জাভা সংস্করণ জানতে জাভা-রূপান্তর কমান্ডটি টাইপ করুন। এখন গবেষণা করুন যে গ্রহনটি সেই সংস্করণটিকে সমর্থন করে কিনা। অথবা আপনি Eclipse ফোল্ডারে "রিডমে" ফোল্ডারটি খুলতে পারেন এবং কোন সংস্করণটি সমর্থন করে তা দেখতে readme_eclipse.html খুলতে পারেন।


2
দয়া করে একাধিক প্রশ্নের একই উত্তর পোস্ট করবেন না। একটি ভাল উত্তর পোস্ট করুন, তারপরে অন্য প্রশ্নগুলিকে সদৃশ হিসাবে বন্ধ করতে ভোট / পতাকা দিন। যদি প্রশ্নটি সদৃশ না হয় তবে আপনার প্রশ্নের উত্তরগুলি শিখুন।
durron597

0

নিগ্রহ নিওনের সাথে

আমি অ্যালিপস নিয়নটি চালাতে চেয়েছিলাম এবং জেআরই 1.8 পেয়েছিলাম তবে জেডিকে 1.7 এটি ত্রুটিটি ফিরে পেয়েছে = 13 তারপরে আমি জাভা জেডিকে ১.৮ ইনস্টল করেছি এবং সবকিছুই একটি কবজির মতো কাজ করেছে


0

আমি এই সমস্যা ছিল। আমার একটি পুরানো JDK1.8.0_05 ছিল। আমি নতুন JDK1.8.0_111 ইনস্টল করেছি এবং সবকিছু এখন দুর্দান্ত কাজ করে। আপনার পরিবেশ পরিবর্তনশীলটি আপডেট করার বিষয়টি নিশ্চিত করুন।

আমি উইন্ডোজ 7 64 বিট এ আছি। নিগ্রহ নিওন 1 এ ব্যবহার করে।

আশা করি যে কাউকে সাহায্য করবে।


0

আমি এসটিএস ৩.৮.৪ নিয়ে একই সমস্যার মুখোমুখি হয়েছি, তাই আমি ভাগ্য নয় বরং বিভিন্ন সেটিংস চেষ্টা করেছি, আবার জেডিকে পুনরায় ইনস্টল করেছি তবে একই সমস্যা। অবশেষে আমি এসটিএস 3.8.2 এন ডাউনলোড করেছি এটি কোনও সমস্যা নিয়েই চলে। উইন্ডোজ 8, 64 বিট ওএস ব্যবহার করে। ধন্যবাদ


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.