Saya perhatikan bahwa setelah menginstal cdt, Eclipse selalu memuat ruang kerja default. Ruang kerja yang tercantum di config.ini
dalam osgi.instance.area.default
. Eclipse tidak menanyakan ruang kerja mana yang akan dibuka terlepas dari apakah Prompt for workspace on startup
disetel atau tidak.
Bagaimana cara memaksa Eclipse untuk menanyakan ruang kerja mana yang akan dimuat saat memulai?
eclipse
eclipse-cdt
workspace
michael nesterenko
sumber
sumber
$ PATH_TO_ECLIPSE/Eclipse.app/Contents/MacOS/eclipse -clean
dan berhasil.Ini berfungsi untuk saya jika saya mencentang kotak 'Prompt for workspace on startup', yang Anda temukan di Window> Preferences> General> Startup and Shutdown> Workspaces.
HTH
sumber
Di dalam folder konfigurasi / .settings dari instalasi Eclipse Anda, ada file bernama
org.eclipse.ui.ide.prefs
. Buka file ini di editor teks dan ubah propertiSHOW_WORKSPACE_SELECTION_DIALOG
dari false menjadi true.Diuji dengan Eclipse 3.7 pada Windows.
sumber
Saya menggunakan Eclipse Indigo, dan inilah cara saya melakukannya:
Window> Preferences> Startup and Shutdown> Workspaces
kotak centang di bagian atas jendela: "Minta ruang kerja saat mulai"
sumber
Kotak centang "Konfirmasi ruang kerja saat mulai" tidak berfungsi. Anda dapat mengatur ruang kerja default, Cari folder bernama "konfigurasi" di direktori instalasi Eclipse, dan buka file "config.ini". Anda akan mengedit "osgi.instance.area.default" untuk menyediakan ruang kerja default yang Anda inginkan.
sumber
Versi: Ecliplse CIndigo Service Rilis 2
Ini secara otomatis mengatur Ruang Kerja default saat keluar. Untuk mengubah Workspace kembali ke langkah 1.
sumber
Saya mengikuti utas dan lelah semua hal tetapi tidak berhasil. Akhirnya saya melihat bahwa shortcut gerhana saya seperti di bawah ini
Saya hanya menghapus opsi -data dan itu berhasil. Sekarang saya mendapat popup untuk memilih ruang kerja saat startup.
Bersulang.
sumber
Saya memiliki masalah yang sama (di Eclipse Juno), tetapi saya hanya ingin mengubah ruang kerja default ke yang saya gunakan. Ada pengaturan di:
yang menyebabkan ruang kerja tertentu dimuat tanpa meminta ruang kerja. Jika Anda hanya ingin mengubah ruang kerja default, Anda dapat mengubah nilainya atau menambahkannya jika tidak ada:
atau
sumber
Memulai gerhana dengan eclipse -clean memberikan keajaiban bagi saya.
sumber
Saya dapat mengonfirmasi bahwa saya mengalami masalah yang sama. Saya juga menggunakan eclipse classic dengan CDT. Lucunya, hal itu baru mulai terjadi sore ini. Sebelumnya, saya selalu ditanya tentang ruang kerja. Memeriksa "Perintah untuk ruang kerja saat permulaan" tidak berpengaruh. Saya tidak meluncurkan gerhana menggunakan skrip startup, jadi panji -data tidak disetel saat peluncuran. Saya telah menghapus baris "osgi.instance.area.default" dari konfigurasi / config.ini, tetapi itu tidak berpengaruh.
Beberapa kebiasaan aneh yang kebetulan terjadi pada masalah ini: Jika saya menghapus ruang kerja "ruang kerja", ini akan membuatnya lagi saat diluncurkan. Namun, ketika saya beralih ke salah satu ruang kerja "nyata" saya, saya melihat bahwa ruang kerja "ruang kerja" tidak terdaftar sebagai opsi untuk dialihkan.
Seperti yang diharapkan, menginstal ulang gerhana menyelesaikan masalah. Tetapi akan lebih baik jika menemukan cara untuk memperbaiki masalah tanpa menggunakan itu.
sumber
Aptana 3.2.2
Edit:
Ini akan memeriksa ruang kerja terakhir, jadi atur saja ke apa yang Anda inginkan, saya melakukannya untuk menjalankan drive eksternal.
sumber
Saya memiliki masalah yang sama pada gerhana saya, dan memanggil gerhana-bersih tidak menyelesaikan masalah.
Akhirnya saya menemukan bahwa di dalam folder instalasi eclipse ada script bernama eclipse. Skrip ini melakukan beberapa pengaturan variabel lingkungan dan kemudian memanggil eclipse.bin. Panggilan untuk eclipse.bin berisi saklar baris perintah
Ketika saya menghapus sakelar itu dari skrip start-up, saya mendapatkan pilihan ruang kerja seperti yang diharapkan. Mungkin itu membantu orang lain untuk memecahkan masalah mereka.
sumber
Pergi ke Window - Preferances - General - Startup dan Shutdown -Workspaces
Centang kotak untuk Minta ruang kerja saat memulai ada di sana. Pilih itu.
Kemudian saat start up eclipse akan meminta pemilihan ruang kerja.
---- EDIT ----
Di OSX , jalur bilah menu Eclipse (Juno) adalah:
Di kotak dialog preferensi, saya memilih simpul pohon:
Dari panel itu, ada kotak centang berlabel
Saya memeriksanya, lalu mematikan gerhana dan menyalakannya kembali. Ini mendorong saya untuk lokasi ruang kerja baru.
sumber
Mengedit
config.ini
file denganbekerja untuk saya.
sumber
Saya pertama kali mencoba opsi -clean, tetapi itu tidak menyelesaikan masalah.
Kemudian saya menambahkan opsi -data dengan jalur yang benar ke ruang kerja.
Itu memecahkan masalah saya.
sumber
Saya menyelesaikan masalah dengan menambahkan parameter -showLocation ke eclipse.ini
sumber
Terkadang Anda perlu memperhatikan bagaimana Eclipse diluncurkan. Saya pernah menyematkan Eclipse dengan klik rigk pada excutable dan menyematkannya ke taskbar. Dengan cara ini, Eclipse diluncurkan untuk menggunakan pengaturan di bawah c: \ User \ public \ public Documents \ eclipse "yang sangat tidak diinginkan.
Namun, jika Anda menyematkannya dengan membuat pintasan, maka itu akan meluncurkan untuk menggunakan pengaturan di folder instalasi Eclipse. Maka semuanya menjadi lebih masuk akal.
sumber
jika gerhana Anda menutup otomatis saat startup, Anda dapat melakukan ini: buka properti pintasan Anda dan tambahkan -clean di akhir jalur. atau lakukan ini di cmd: cd C: \ PATH_TO_YOUR_ECLIPSE \ eclipse -clean seperti yang disebutkan sebelumnya di atas komentar
sumber
Saya akan merekomendasikan Anda untuk membuat pintasan ke eclipse.exe dengan
-data
opsi baris perintah. Dengan cara ini Anda dapat membuat pintasan terpisah ke setiap ruang kerja yang Anda gunakan, dan menghindari dialog dan klik mouse yang tidak perlu.Jendela: Cukup membuat shortcut Eclipse pada desktop Anda, kemudian klik kanan untuk membuka
Properties
dan di bawahShortcut
set sesuatu seperti ini sebagaiTarget
:C:\eclipse\eclipse.exe -data C:\Path\to\your\workspace1
. Ini akan meluncurkan Eclipse dan terbuka secara otomatisworkspace1
.Ulangi langkah-langkah untuk semua ruang kerja yang sering Anda gunakan.
sumber