কীভাবে Eclipse কে ডিফল্ট ওয়ার্কস্পেস জিজ্ঞাসা করতে বাধ্য করবেন?


92

আমি লক্ষ করেছি যে সিডিটি ইনস্টল করার পরে, Eclipse সর্বদা ডিফল্ট ওয়ার্কস্পেস লোড করে। কর্মক্ষেত্র তালিকাভুক্ত config.iniমধ্যে osgi.instance.area.default। যদি Prompt for workspace on startupনির্ধারিত থাকে বা না থাকে তবে গ্রহণযোগ্যতা কোন কর্মক্ষেত্রটি খুলতে জিজ্ঞাসা করে না।

আমি কীভাবে একলপসকে জিজ্ঞাসা করতে বাধ্য করব যে কোনও কার্যক্ষেত্র শুরুতে লোড করতে হবে?

উত্তর:


112

লিনাক্স X.০ এক্স 8686_64। এ নীল নিয়ে আমার একই সমস্যা ছিল: রান করার পরে eclipse -cleanসবকিছু স্বাভাবিক অবস্থায় ফিরে যায়।

গ্রহগ্রহের বিষয়ে কিছু মন্তব্য করার জন্য ধন্যবাদ: https://bugs.eclipse.org/bugs/show_bug.cgi?id=134412


আমি সেই সমস্যাগ্রহগ্রহণের দিকে একবার যাবার চেষ্টা করব
মাইকেল nesterenko

4
ওএসএক্সের জন্য, আমাকে টাইপ করতে হয়েছিল: $ PATH_TO_ECLIPSE/Eclipse.app/Contents/MacOS/eclipse -cleanএবং এটি কার্যকর হয়েছিল।
ডাস্টিনবি

4
@ অ্যামিট: আমার কর্মক্ষেত্র নিয়ে যখন সমস্যা ছিল তখন তা আমার পক্ষে কার্যকর হয় নি। টিকটি কেবলমাত্র গ্রহণ দ্বারা উপেক্ষা করা হবে ...
ফার্সেগ

4
ধন্যবাদ! আমার ক্লিচ করা দরকার - অনুসন্ধানের পরে আমি দেখতে পেলাম যে এটি সত্যিই কেবল কিছু ক্যাশে পরিষ্কার করেছে, তাই এটি সম্পূর্ণ নিরাপদ।
আরেন্টিয়াস

4
-ক্যালান ম্যাকের জন্য আমার পক্ষে কাজ করে না। আমি ইজিট, এডিটি এবং এডিটি অনুবাদ পরিচালককে ইনস্টল করার পরে সমস্যাটি শুরু হয়েছিল।
মনস্টিওর

111

আমি যদি উইন্ডো> পছন্দসমূহ> সাধারণ> স্টার্টআপ এবং শাটডাউন> ওয়ার্কস্পেসগুলিতে সন্ধান করি যেটি 'প্রারম্ভকালে কর্মস্থলের জন্য প্রম্পট' বাক্সটি টিক দিই তবে এটি আমার পক্ষে কাজ করে।

এইচটিএইচ


আমি সি / সি ++ এবং সিডিটি প্লাগইন সহ অ্যাল্রিপস ক্লাসিক ইনস্টল করেছি
অ্যান্ড্রিয়াস

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

হ্যাঁ, এটা সত্যিই না। সম্ভবত আপনারও 'ক্লাসিক' এ স্যুইচ করা উচিত। এর আগে আমি এক্সিলিপ পিএইচপি ব্যবহার করেছি এবং এটি নিয়ে আমার কিছু আপডেটের সমস্যা ছিল। আমার জন্য, অ্যাল্রিপস ক্লাসিকটি মসৃণভাবে কাজ করে ...
অ্যান্ড্রেয়াস

ওহ, এটি একটি বাগ হতে পারে। আমার কাছে জাভা EE এর জন্য Elpipse আছে।
মাইকেল ম্যানেজার নেস্টেরেনকো

ওহে আন্দ্রেয়াসে আমার কাছে গ্রিপস গ্যালালিও আছে তাই আমার কাছে "স্টার্টআপে ওয়ার্কস্পেসের জন্য প্রম্পট" এর মতো কোনও বিকল্প নেই। তাহলে আমি এই গ্রহনের জন্য কী করতে পারি?
গুগল

35

কনফিগারেশন / .settings আপনার অন্ধকার ইনস্টলেশন ফোল্ডারের ভিতরে, একটি ফাইল বলা হয় org.eclipse.ui.ide.prefs। একটি টেক্সট সম্পাদক এ এই ফাইলটি খুলুন এবং সম্পত্তিটি SHOW_WORKSPACE_SELECTION_DIALOGমিথ্যা থেকে সত্যে পরিবর্তন করুন ।

উইন্ডোজে Eclipse 3.7 দিয়ে পরীক্ষা করা হয়েছে।


আমার এই সমস্যাটি রয়েছে (লিনাক্সের অধীনে) এবং সম্পত্তিটি ইতিমধ্যে সত্য হিসাবে সেট করা আছে।
এফোনমাস

আমি এটি উবুন্টু ১১.১০ / Eclipse 3.7 এ চেষ্টা করেছি এবং এটি কার্যকর হয়েছে। আপনি কোন সংস্করণ (গুলি) ব্যবহার করছেন?
রবার্ট টেলর

সেই সময় আমি ফেডোরা 14 ব্যবহার করছিলাম (অনুগ্রহ করে কোন একলাইসের সংস্করণ মনে নেই)। আমি তখন থেকে উবুন্টুতে চলে এসেছি এবং সবকিছু সুন্দরভাবে কাজ করে।
এপিবিস

এটি সত্য তবে সাহায্য করে না। (উবুন্টু 12.04 ,গ্রহণ জুনো)

এটিই আমার পক্ষে কাজ করেছিল। আমি একটি ওয়ার্কস্পেসে স্যুইচ করেছিলাম যা গ্রহণকে স্তব্ধ করে তোলে। অতএব আমি "প্রারম্ভকালে কর্মক্ষেত্রের জন্য প্রম্পট" পেতে পারি না।
জ্যাক হল্ট

26

আমি Elpipse Indigo ব্যবহার করি এবং আমি এটি এটিই করি:

উইন্ডো> পছন্দসমূহ> স্টার্টআপ এবং শাটডাউন> ওয়ার্কস্পেস

উইন্ডোটির শীর্ষে চেক বাক্স: "শুরুতে ওয়ার্কস্পেসের জন্য অনুরোধ করুন"


হ্যাঁ, আপনি যদি শুরু করতে শুরু করেন গ্রহনটি। যদি তা না হয় তবে অবশ্যই বিকল্প সমাধান দেখুন।
Radsdau

4

"প্রারম্ভের সময় কর্মক্ষেত্রের জন্য প্রম্পট" চেকবক্সটি কাজ করে না। আপনি ডিফল্ট কর্মক্ষেত্র সেট করতে পারেন, Eclipse ইনস্টলেশন ডিরেক্টরিতে "কনফিগারেশন" নামক ফোল্ডারটি সন্ধান করুন এবং "config.ini" ফাইলটি খুলুন। আপনার পছন্দসই ডিফল্ট কর্মক্ষেত্র সরবরাহ করতে আপনি "osgi.instance.area.default" সম্পাদনা করবেন।


4

সংস্করণ: Ecliplse সিন্ডিগো পরিষেবা রিলিজ 2

  1. ফাইল> সুইচ ওয়ার্কস্পেস> অন্যান্য ...
  2. টেক্সট-বাক্সে, কর্মস্থান বা পাথ লিখুন ব্রাউজ

এটি প্রস্থান করার সময় স্বয়ংক্রিয়ভাবে ডিফল্ট ওয়ার্কস্পেস সেট করে। ওয়ার্কস্পেস পরিবর্তন করতে পদক্ষেপ 1 এ ফিরে যান।


3

আমি থ্রেড অনুসরণ করেছি এবং সমস্ত কিছু ক্লান্ত করেছি কিন্তু কার্যকর হয়নি। অবশেষে আমি দেখলাম যে আমার গ্রহন শর্টকাট লক্ষ্য নীচের মত

C:\Eclipse_3.6\eclipse\eclipse.exe -clean -data "C:\workplace" ...

আমি সহজভাবে ডেটা বিকল্পটি সরিয়েছি এবং এটি কার্যকর হয়েছে। এখন আমি শুরুতে ওয়ার্কস্পেস বেছে নিতে পপআপ পেয়েছি।

চিয়ার্স


3

আমার একই সমস্যা ছিল (এক্লিপস জুনোতে), তবে আমি কেবল ব্যবহার করছি এমনটিতে ডিফল্ট কর্মক্ষেত্রটি পরিবর্তন করতে চেয়েছিলাম। এখানে একটি সেটিং রয়েছে:

ECLIPE_DIRECTORY / কনফিগারেশন / config.ini

যা কোনও ওয়ার্কস্পেসের জন্য প্রম্পট না করে একটি নির্দিষ্ট ওয়ার্কস্পেস লোড হতে পারে। আপনি যদি কেবল ডিফল্ট ওয়ার্কস্পেস পরিবর্তন করতে চান তবে আপনি মানটি সংশোধন করতে বা এটি উপস্থিত না থাকলে এটি যুক্ত করতে পারেন:

osgi.instance.area.default=@user.home/some_workspace

বা

osgi.instance.area.default = / কিছু / পরম / পথ / কিছু_ ওয়ার্কস্পেস



1

আমি নিশ্চিত করতে পারি যে আমার একই সমস্যা হচ্ছে। আমি সিডিটি সহ ক্ল্যাস ক্ল্যাসিকও ব্যবহার করছি। মজার বিষয় হ'ল এটি কেবল আজ সন্ধ্যায় শুরু হয়েছিল। তার আগে, আমাকে সর্বদা ওয়ার্কস্পেসের জন্য অনুরোধ করা হয়েছিল। "প্রারম্ভের সময় কর্মক্ষেত্রের জন্য প্রম্পট" চেক করার কোনও প্রভাব নেই। আমি একটি স্টার্টআপ স্ক্রিপ্ট ব্যবহার করে গ্রহন শুরু করছি না, তাই -ডাটা পতাকাটি লঞ্চটিতে সেট করা হয়নি। আমি কনফিগারেশন / config.ini থেকে "osgi.instance.area.default" লাইনটি সরিয়েছি, তবে এর কোনও ফল হয়নি।

কয়েকটি বিস্ময়কর quirks যা এই সমস্যার জন্য ঘটনাক্রমে: আমি যদি "ওয়ার্কস্পেস" কর্মক্ষেত্রটি মুছে ফেলি তবে এটি আবার চালু হওয়ার পরে এটি তৈরি করে। যাইহোক, আমি যখন আমার কোনও "বাস্তব" ওয়ার্কস্পেসগুলিতে স্যুইচ করি তখন আমি লক্ষ্য করি যে "ওয়ার্কস্পেস" ওয়ার্কস্পেসটি স্যুইচ করার বিকল্প হিসাবে তালিকাভুক্ত নয়।

যেমনটি প্রত্যাশিত হবে, পুনরায় ইনস্টল করা ইস্যুটি সমাধান করে। তবে এটিকে অবলম্বন না করেই সমস্যার সমাধানের উপায় খুঁজে পাওয়া আরও ভাল লাগবে।


পুনরায় ইনস্টল সাহায্য করে? হেই, সম্ভবত তাজা গ্রহন কপির উপর সিডিটি ইনস্টল করার চেষ্টা করবে, তবে সেই ক্ষেত্রে এই সমস্যাটি অন্য প্লাগইনগুলির সাথে হওয়া উচিত
মাইকেল ন্যাস্তেরেনকো

আমার সমস্যা হচ্ছিল এবং আমি কখনই সিডিটি ইনস্টল করি নি, তাই আমার মনে হয় সিডিটি ইনস্টল করা একটি রেড হেরিং। জিম কায়সারের মতো, অন্য কোনও সমাধান আমার সমস্যার সমাধান করেনি। তবে একটি নতুন গ্রহন (আমার ক্ষেত্রে জে-ইই) পুনরায় ইনস্টল করার ফলে সমস্যাটি স্থির হয়েছে।
13:50

1

অপ্টানা ৩.২.২

\ কনফিগারেশন.সেটেটিং \ org.eclipse.ui.ide.prefs

সম্পাদনা করুন:

RECENT_WORKSPACES=I\:\\PDT\\workspace

এটি সাম্প্রতিক কর্মক্ষেত্রটি পরীক্ষা করবে, সুতরাং আপনি যা চান সেটি ঠিক করুন, আমি বাহ্যিক ড্রাইভ চালানোর জন্য এটি করি।


এটিই আমি ঠিক করেছিলাম। আমি এটি সেরা নিম্ন-স্তরের উত্তর হিসাবে প্রস্তাব করছি, বিশেষত যদি দুর্নীতির কারণে গ্রহন শুরু না হয়।
র‌্যাডসডো

0

আমার গ্রহনেও আমার একই সমস্যা ছিল এবং গ্রহ-ক্যালিয়ান কল করা সমস্যার সমাধান করেনি।

শেষ পর্যন্ত আমি বুঝতে পেরেছিলাম যে গ্রহনের ইন্সটলেশন ফোল্ডারের মধ্যেই গ্রহনটি নামে একটি স্ক্রিপ্ট রয়েছে। এই স্ক্রিপ্টটি পরিবেশের ভেরিয়েবলগুলির কিছু সেটিংস করে এবং তারপরে eclipse.bin কল করে। Eclipse.bin এর কলটিতে কমান্ড লাইন সুইচ ছিল

-data ~/.eclipse

আমি যখন স্টার্ট-আপ স্ক্রিপ্ট থেকে সেই স্যুইচটি সরিয়ে ফেললাম, তখন আমি প্রত্যাশা অনুযায়ী কর্মক্ষেত্র নির্বাচন পেয়েছি। হতে পারে এটি অন্যকে তাদের সমস্যা সমাধানে সহায়তা করে।


0

উইন্ডোতে যান - পছন্দগুলি - সাধারণ - স্টার্টআপ এবং শাটডাউন-ওয়ার্কস্পেস

প্রারম্ভের জন্য ওয়ার্কস্পেসের জন্য প্রম্পটের জন্য চেক বাক্স রয়েছে। এটি নির্বাচন করুন।

তারপরে সূচনাতে গ্রীকটি ওয়ার্কস্পেস নির্বাচনের জন্য জিজ্ঞাসা করবে।

---- সম্পাদনা করুন ----

উপর ওএসএক্স অন্ধকার (জুনো) মেনু বারের পথ:

Eclipse - Preferences

পছন্দগুলি ডায়ালগ বাক্সে, আমি ট্রি নোডটি নির্বাচন করেছি:

 General - Startup and Shutdown - Workspaces

সেই প্যানেল থেকে, একটি চেক বাক্স লেবেলযুক্ত ছিল

**Prompt for workspace on startup** 

আমি এটি চেক করেছিলাম, তারপরেই গ্রহনটি বন্ধ করে আবার চালু করেছি। এটি আমাকে একটি নতুন কর্মক্ষেত্রের অবস্থানের জন্য অনুরোধ করেছে।


আমি যা উল্লেখ করেছি তা কি তা পরীক্ষা করে দেখেছি?
শ্রীকান্ত ভেঙ্কটেশ

আমি এই চেক বাক্স সম্পর্কে লিখেছি। এটি স্যুইচ করা বা বন্ধ করাও সহায়তা করে না।
মিশেল নেস্টেরেনকো

উইন্ডোতে - অগ্রাধিকারগুলি - ডিফল্টগুলি পুনরুদ্ধার করুন এবং বোতামগুলি প্রয়োগ করুন নির্বাচন করুন।
শ্রীকান্ত ভেঙ্কটেশ

0

config.iniফাইলটি সম্পাদনা করে

osgi.instance.area.default=\D:\\Projects\\Eclipse Workspace\\

আমার জন্য কাজ।


0

আমি প্রথমে ক্লিন অপশনটি চেষ্টা করেছিলাম, কিন্তু তাতে সমস্যার সমাধান হয়নি।

তারপরে আমি ওয়ার্কস্পেসে সঠিক পথ সহ -Data বিকল্পটি যুক্ত করেছি।

এটি আমার জন্য সমস্যার সমাধান করেছে।



0

কখনও কখনও আপনাকে কিভাবে গ্রহনটি চালু হয় সেদিকে মনোযোগ দিতে হবে। আমি কখনই এক্সিউটেবলে র‌্যাক-ক্লিক করে এবং এটিকে টাস্কবারে পিন করে দিয়ে Eclipse পিন করেছি। এইভাবে, সি: \ ব্যবহারকারীর \ পাবলিক \ পাবলিক ডকুমেন্টস \ ইক্লিপস "এর অধীনে সেটিংস ব্যবহার করার জন্য অ্যালিপস চালু করা হয়েছে যা খুব আকাঙ্ক্ষিত নয়।

তবে, আপনি যদি এটি একটি শর্ট-কাট তৈরি করে পিন করেন, তবে এটি Eclipse ইনস্টলেশন ফোল্ডারে সেটিংস ব্যবহার শুরু করবে। তারপরে সবকিছু আরও বেশি অর্থবোধ করে।


0

যদি আপনার গ্রহণ সূচনাতে স্বয়ংক্রিয়ভাবে বন্ধ হয় তবে আপনি এটি করতে পারেন: আপনার শর্টকাটের বৈশিষ্ট্যগুলি খুলুন এবং পথের শেষে ক্লিঙ্ক যুক্ত করুন। বা এটি সেন্টিমিটারে করুন: সিডি সি: above PATH_TO_YOUR_ECLIPSE \ গ্রীক-ক্ল্যান পূর্বের উল্লিখিত মন্তব্যের মতো


0

আমি আপনাকে -dataকমান্ড লাইন বিকল্পটি দিয়ে eclipse.exe শর্টকাট তৈরি করার পরামর্শ দিচ্ছি । আপনি নিজের প্রতিটি ওয়ার্কস্পেসে আলাদা শর্টকাট তৈরি করতে পারবেন এবং অপ্রয়োজনীয় কথোপকথন এবং মাউস ক্লিকগুলি এড়াতে পারবেন avoid

উইন্ডোজ: শুধু আপনার ডেস্কটপে একটি অন্ধকার শর্টকাট তৈরি করুন, তারপর খুলতে ডান-ক্লিক করুন Propertiesএবং অধীনে Shortcutহিসাবে এই মত সেট কিছু Target: C:\eclipse\eclipse.exe -data C:\Path\to\your\workspace1। এটি Eclipse আরম্ভ করবে এবং স্বয়ংক্রিয়ভাবে খুলবে workspace1

আপনি প্রায়শই ব্যবহার করেন এমন সমস্ত কর্মক্ষেত্রগুলির জন্য পদক্ষেপগুলি পুনরাবৃত্তি করুন।

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