আমি কীভাবে eclipse.ini -vm বিকল্পটি সেট করব?


89

আমি ইনস্টল ম্যাভেন জন্য প্লাগ-ইন অন্ধকার , এবং তারপর আমি নিচে মত একটি ত্রুটি করেছেন:

অনুগ্রহ করে নিশ্চিত হয়ে নিন eclipse.ini -vm বিকল্পটি কোনও জেডিকে নির্দেশ করছে

-vmEclipse.ini তে আমি আমার জেডিকে নির্দেশ করতে বিকল্পটি কীভাবে ব্যবহার করব?



4
ফাইলটিতে এটি আগে-vm আসবে তা নিশ্চিত করুন। -vmargseclipse.ini
— কীমেকার 600

উত্তর:


109

আমার সমাধানটি হ'ল:

-vm
D:/work/Java/jdk1.6.0_13/bin/javaw.exe
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-framework
plugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

আরও দেখুন stackoverflow.com/questions/142357/...
— VonC

4
ইউনিক্স সিস্টেমে javaw.exe এর পরিবর্তে জাভা ব্যবহার করুন
— jeremyjjbrown

64

eclipse.ini ফাইলের অবশ্যই -vmপ্রথম লাইনে এবং দ্বিতীয় লাইনে একটি পাথ থাকতে হবে। সবকিছুকে এক লাইনে রাখার চেষ্টা করবেন না!

-vm
C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe

9
এই উত্তরটি কমপক্ষে এক ঘন্টা
— সাশ্রয় করেছে

4
"অনেল লাইনের" কৌশলটির জন্য ধন্যবাদ। -vm "C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe"এক লাইনে কাজ করে না।
— rd

47

"ভিমার্গস" এর পরে যে কোনও কিছুও ভিএম আর্গুমেন্ট হিসাবে নেওয়া হয়। এটি নিশ্চিত হয়ে নিন যে এটির আগে, এটি গ্রহপীণ.ইনির শেষ অংশ।


4
এটি একই রকম লাইনটিতে -vm এবং পাথ স্থাপন না করার পাশাপাশি তথ্যটি হারিয়ে যাচ্ছে
— এমক্রাস

4
এছাড়াও অন্য একটি বিষয় লক্ষণীয়, নোটপ্যাডে আইএনআই ফাইলটি খুলবেন না কারণ এটি ভুলভাবে প্রদর্শিত হবে। এটি অন্য সম্পাদকটিতে খুলুন, যেমন নোটপ্যাড ++
— এমক্রাস

24

এখানে একটি উইকি পৃষ্ঠা রয়েছে ।

জেভিএম শুরু করার দুটি উপায় রয়েছে: এটি গ্রহগ্রহ প্রবর্তক থেকে পৃথক প্রক্রিয়াতে জালিয়াতির মাধ্যমে, বা জেএনআই ব্যবহার করে প্রক্রিয়াটি লোড করে এপিআই ।

আপনি যদি -vmসত্যিকারের জাভা (ডাব্লু) এর এক্সেক্সের জন্য কোনও পথ নির্দিষ্ট করে থাকেন তবে জেভিএমকে পৃথক প্রক্রিয়া করতে হবে। আপনি -vmjvm.dll এর সাথে একটি পাথও নির্দিষ্ট করতে পারেন যাতে জেভিএম একই প্রক্রিয়াতে লোড হয়:

-vm
D:/work/Java/jdk1.6.0_13/jre/bin/client/jvm.dll

আপনি জেরে / বিন ফোল্ডারে নিজেও পাথ নির্দিষ্ট করতে পারেন।

আরও মনে রাখবেন, গ্রহগ্রহ.ইনির সাধারণ ফর্ম্যাটটি পৃথক লাইনের প্রতিটি যুক্তি। আপনি "-vm" এবং পথটিকে একই লাইনে রাখলে এটি কাজ করবে না।


13

-ভিএম

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

মনে রাখবেন, কোনও উদ্ধৃতি নেই, আপনার পথে ফাঁকা স্থান রয়েছে কিনা (কমান্ড লাইন কার্যকর করার বিপরীতে)।

এখানে দেখুন: গ্রহণের জন্য জেআরই খুঁজুন


10

উবুন্টু লিনাক্সের জন্য আমার সমাধান :

-vm
/home/daniel/Downloads/jdk1.6.0_17/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.2.R36x_v20101019_1345
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m

4
-Vmargs ঘোষণার আগে এই নতুন লাইন যুক্ত করা গুরুত্বপূর্ণ is ফাইলের শীর্ষের মতো।
— krzysiek.ste 11

9

কিছু পরিবর্তন হয়েছে কিনা তা সম্পর্কে আমি নিশ্চিত নই, তবে আমি কেবলমাত্র গ্রহীত গ্যালিলিও এসআর 2 (উইন্ডোজ এক্সপি এসআর 3) এর জন্য "eclipse.ini" এন্ট্রি সম্পর্কিত অন্যান্য উত্তরগুলি চেষ্টা করেছি এবং কোনওটিই কার্যকর হয়নি। জাভা jdk1.6.0_18 এবং ডিফল্ট উইন্ডোজ ইনস্টল। "Av javaw.exe" পথ থেকে বাদ দিলে পরিস্থিতি উন্নত হয়েছিল।

এছাড়াও, আমি যথেষ্ট উল্লেখ উল্লেখ করতে পারি না -vm আইএনআই ফাইলের প্রথম লাইনে । আমি বিশ্বাস করি যে সত্যই আমাকে সাহায্য করেছে।

সুতরাং আমার গ্রহীত.ইনির ফাইলটি এর সাথে শুরু হয়:

-vm
C:\Program Files\Java\jdk1.6.0_18\bin

এফওয়াইআই, আমার জেডিকে দিয়ে অ্যালিপিসের সূচনা নির্দিষ্টকরণের প্রয়োজনীয়তা আমার এম 2 স্লিপস প্লাগইনটির সাথে কাজ করার ইচ্ছার থেকে উদ্ভূত হয়েছিল।


5

এর অনুরূপ এন্ট্রি রাখতে আপনাকে eclipse.ini ফাইলটি সম্পাদনা করতে হবে:

C:\Java\JDK\1.5\bin\javaw.exe (your location of java executable)
-vmargs
-Xms64m   (based on you memory requirements)
-Xmx1028m

এছাড়াও মনে রাখবেন যে eclipse.ini তে, Eclipse এর জন্য বোঝানো যে কোনও কিছুই -vmargsলাইনটির আগে হওয়া উচিত এবং JVM এর জন্য কিছু -vmargsলাইনের পরে হওয়া উচিত ।


4

আপনি যে জেডিকে আপনার ইগ্রিপস.ইএনআইতে ইঙ্গিত করছেন সেটি গ্রহগ্রাহী ইনস্টলেশনটি মিলবে।

আপনি যদি 32- বা 64-বিট Eclipse চালাচ্ছেন তবে যথাক্রমে 32 বা 64-বিট জাভা জেডিকে ব্যবহার করুন।


3

আমি এই ছোট হ্যাক শেয়ার করতে চাই:

Eclipse এর আইকনটিতে ক্লিক করা JRE এর সাথে সমস্যা চিহ্নিত করেছে। সুতরাং, আমি এই আদেশটি আইকনের বৈশিষ্ট্যের গন্তব্য ক্ষেত্রে রেখেছি:

C:\...\eclipse.exe -vm c:\'Program Files'\Java\jdk1.7.0_51\jre\bin\javaw

"" "পথের স্থান সহ সমস্যাটি সমাধান করবে" এই ভেবে। যে কাজ করে না। তারপরে, আমি এই আদেশটি চেষ্টা করেছি:

C:\...\eclipse.exe -vm c:\Progra~1\Java\jdk1.7.0_51\jre\bin\javaw

সাফল্যের সাথে


2

ধরে নিই যে আপনার কাছে একটি জেআর ফোল্ডার রয়েছে, যার মধ্যে একটি জাভা রানটাইম ডিস্ট্রিবিউশন থেকে অন, লিবিব ইত্যাদি ফাইল রয়েছে, যেমন একই ফোল্ডারে, eclipse.ini, আপনি নিজের eclilpse.ini এ সেট করতে পারেন

-vm
jre\bin\javaw.exe

2

আমি জানি যে একটি কমান্ড লাইন বিকল্প রয়েছে, -vmজাভা রানটাইম কার্যকর করার যোগ্য পথ নির্দিষ্ট করতে। এটি eclipse.ini এর মতোই হতে পারে।


-2
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms2000m
-Xmx3512m

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