আমি কীভাবে 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.