Bagaimana cara mengubah ruang kerja default Eclipse?

267

Di mana saya bisa mengubah ruang kerja default di Eclipse?

pengguna496949
sumber
6
"direktori kerja default" = "ruang kerja default"? Atau sesuatu yang lain?
Andreas Dolk
8
maksud Anda menu "File \ Switch workspace"?
Alexey Sviridov
4
Jika pertanyaan ini tentang kode direktori kerja Java (CWD) saat ini, sehubungan dengan berjalan di Eclipse, ingin menunjukkan bahwa kami mungkin menemukan perilaku yang menarik. Menggunakan Eclipse dengan Subclipse untuk mengimpor proyek ke ruang kerja, CWD mungkin berbeda dari hanya mengimpor proyek sumber Java dari disk (diperiksa di tempat lain melalui alat SVN eksternal). Saya belum melihat ini lebih jauh, tetapi hanya kepala.
David

Jawaban:

319

Jika maksud Anda "ubah ruang kerja", buka File -> Switch Workspace

Manrico Corazzi
sumber
1
Itu tidak memungkinkan saya untuk memindahkan folder ini di mana saja di luar folder saya yang bekerja ... Apakah ada solusi untuk memindahkan folder ini ke drive lain?
Laserson
18
Ini tidak menjawab pertanyaan, dengan asumsi pertanyaan awal menyebutkan "ruang kerja default". Untuk mengubah apa Eclipse default pada saat startup, lihat jawaban lainnya.
Jon Coombs
Hai, apa yang harus saya lakukan jika ingin mengubah direktori root eclipse (untuk penyerahan file di java)?
Dhruv Singhal
174

Saya mengambil pertanyaan ini dengan maksud bagaimana Anda dapat mengubah ruang kerja Default sehingga ketika Eclipse mem-boot ruang kerja yang Anda inginkan secara otomatis dimuat:

  • Pergi di bawah preferensi lalu ketik "ruang kerja" di kotak pencarian yang disediakan untuk menyaring daftar. Atau Anda dapat pergi ke General> Startup and Shutdown> Workspaces.
  • Di sana Anda dapat mengatur bendera untuk membuat Eclipse meminta Anda untuk memilih ruang kerja saat startup dengan mencentang kotak centang "Prompt for workspace at startup".
  • Anda dapat mengatur jumlah ruang kerja sebelumnya untuk mengingat juga. Akhirnya ada daftar ruang kerja terbaru. Jika Anda hanya menghapus semua kecuali yang Anda inginkan Eclipse akan secara otomatis memulai dengan ruang kerja itu.
lelucon
sumber
9
Ini jelas menjawab pertanyaan dengan lebih baik. Setidaknya, begitulah cara saya membacanya (dan itu pertanyaan yang perlu saya jawab ketika saya mencari dan menemukan topik ini).
Jon Coombs
1
Preferensi ada di bawah menu "Window" dalam versi saya Eclipse
Josiah Yoder
91
  1. Pergi ke eclipse\configuration\
  2. Buka file "config.ini"
  3. Ubah baris

    osgi.instance.area.default="F:/Workspace/Java"
    

    di mana "F:/Workspace/Java"seharusnya ruang kerja default Anda!

jujur
sumber
1
Berhati-hatilah dengan blackslash dalam implementasi Windows. Path windows Anda akan menjadi F: \ Workspace \ Java bukan yang diperlukan F: / Workspace / Java. Di Kepler tidak perlu tanda kutip, saya tidak tahu tentang versi lain.
Michael
3
Contoh di Mac Os X: [email protected]/Documents/workspace
Ronan Quillevere
3
Seperti kata Michael, gunakan backslash di windows. Juga, tidak tunggal tetapi ganda. Misalnya, direktur di atas adalah: "F: \\ Workspace \\ Java"
Khulja Sim Sim
1
Di ubuntu saya pergi ke ~ / .eclipse / org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64 / configuration / config.ini dan menambahkan baris ini [email protected]/workspace menunjuk ke mana pun yang saya inginkan.
Jerinaw
2
@ KhuljaSimSim - sebenarnya untuk Windows foward slash berfungsi dengan baik ... misalnya. F: / eclipse / bekerja dengan baik untuk saya .... dan perhatikan - tanpa tanda kutip ganda - just osgi.instance.area.default = F: / eclipse /
tom
28

Jika Anda berbicara tentang mengubah direktori kerja untuk program java yang Anda luncurkan dari dalam gerhana, maka ada ruang untuk itu dalam menjalankan konfigurasi. Jika Anda pergi ke menu Run dan pilih "Run Configurations ..." kemudian pilih konfigurasi run Anda, kemudian pada tab "Arguments" untuk Aplikasi Java ada tempat bagi Anda untuk mengedit "Direktori kerja". Ini mengubah direktori saat ini yang akan digunakan untuk meluncurkan program java.

Lihat pertanyaan terkait Direktori kerja gerhana default jika ini yang Anda maksud.

Tom Quarendon
sumber
18

Apa pun yang disarankan Frank untuk diubah di config.ini benar. Dalam hal, jika itu tidak membantu, Anda perlu menghapus jalur dari ruang kerja terbaru seperti di bawah ini.

  1. Pergi ke eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. Buka file "org.eclipse.ui.ide.prefs"
  3. Hapus jalur pertama di RECENT_WORKSPACES.

    MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3
    SHOW_WORKSPACE_SELECTION_DIALOG =false
    eclipse.preferences.version=1

sowmia
sumber
Masalah yang saya miliki adalah gerhana macet sebelum memuat ruang kerja saya, dan saya sebelumnya telah memeriksa 'gunakan ini sebagai default dan jangan tanya lagi'. Mengubah SHOW_WORKSPACE_SELECTION_DIALOG = false ke = true memungkinkan saya untuk memilih ruang kerja.
Eric Fitting
5
Dalam Eclipse Neon file tersebut berada di eclipse\configuration\.settingsfolder.
Genhis
8

File> Ganti ruang kerja> tambahkan ruang kerja yang Anda suka> Eclipse akan memulai kembali menggunakan ruang kerja yang Anda inginkan.

Neet
sumber
2
mengapa gerhana restart saat Anda mengubah ruang kerja? Apa tujuannya?
Vass
2
Saya kira itu memuat semua informasi dari ruang kerja baru ... tapi itu hanya dugaan saya;)
Neets
dengan ruang kerja yang berbeda, lebih dari satu orang dapat menyimpan konfigurasi sendiri atau bahkan untuk diri Anda sendiri jika Anda ingin ruang kerja dimuat dengan proyek dan perpustakaan tertentu
Jesus Dimrix
6

Jika Anda bermaksud mengubah direktori tempat pelaksanaan program, buka "Jalankan konfigurasi" di tab Jalankan.

Kemudian pilih proyek Anda dan pergi ke tab "Argumen", Anda dapat mengubah direktori di sana. Secara default itu adalah direktori root proyek Anda.

Dunaril
sumber
4

Buka prompt perintah. Ubah ke direktori home gerhana dan ketik "eclipse -clean" misalnya C: / eclipse> eclipse -clean

Ini akan meminta pemilihan ruang kerja. Ini juga akan memaksa untuk mengaturnya sebagai ruang kerja default.

Lalu, buka folder eclipsehome -> configuration -> settings.

buka org.eclipse.ui.de.prefs di notepad.

setel properti ini menjadi true dari false.

SHOW_WORKSPACE_SELECTION_DIALOG = true

Anda akan diminta untuk memilih ruang kerja setiap saat.

pengguna2869735
sumber
Inilah yang Anda butuhkan ketika Eclipse rusak, tidak akan memulai dengan bersih, info lain tidak membantu (misalnya [email protected]/workspace). Terima kasih!
Nick Westgate
3

Jika Anda ingin mengubah ruang kerja terbaru manuallydi configurationfile, org.eclipse.ui.ide.prefs ada di

eclipse > configuration > .settings > org.eclipse.ui.ide.prefs

buka file ini dalam editor find RECENT_WORKSPACESin line #2dan di baris ini Anda dapat melihat ruang kerja terbaru dan dapat changeatau bahkan removemereka.

Hadi Rasouli
sumber
1

Di Eclipse, buka File-> Switch Workspace, pilih atau buat ruang kerja baru.

Jorgesys
sumber
1

Ini adalah satu-satunya jawaban yang Anda dapatkan pertama kali ketika Anda mencari ruang kerja default, tetapi solusi apa pun tidak menyelesaikan masalah saya, Jadi saya ikuti langkah ini untuk ruang kerja default:

  1. Salin ikon shortcut pertama untuk gerhana Anda.
  2. Klik kanan dan pergi ke properti, tambahkan path ruang kerja Anda dengan atribut -data,

Dalam Target:

D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace

masukkan deskripsi gambar di sini

Untuk menggunakan pintasan dan preferensi yang sama ke dalam ruang kerja ini, Ekspor umum -> preferensi dari gerhana kerja Anda, itu akan menghasilkan satu file .epf.

Jadi, cukup impor file .epf ke ruang kerja baru Anda, dan Anda selesai.

masukkan deskripsi gambar di sini

bharatpatel
sumber
Opsi -data yang disediakan untuk eclipse executable juga membantu saya. Terima kasih sudah berbagi.
Tez Kurmala
0

Jika Anda ingin membuat ruang kerja baru - cukup masukkan jalur baru di bidang teks pada dialog "pilih ruang kerja". Eclipse akan membuat ruang kerja baru di lokasi itu dan beralih ke sana.

Andreas Dolk
sumber
0

Di Ubuntu saya pergi ke

~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini 

dan menambahkan baris ini di bagian bawah

[email protected]/workspace

dan mengubah ruang kerja ke jalur dir dari rumah saya ke tempat saya meletakkan ruang kerja saya.

Saya menggabungkan jawaban @Frank dengan komentar @Ronan Quillevere

Jerinaw
sumber
0

Gerhana kepler saya tidak merespons saat boot (tak lama setelah menginstal dukungan GAE) yang saya lacak ke ruang kerja yang rusak. Saya memperbaikinya dengan menutup kepler, mengganti nama direktori workspace (sedang digunakan) sehingga kepler mulai secara normal tanpa workspace, kemudian menggunakan file >> switch workspace untuk menghasilkan workspace baru. Kemudian mulai mengisi itu dengan proyek lama saya yang masih saya butuhkan.

andrew pate
sumber
-1

Anda dapat memeriksa opsi yang muncul saat Anda memulai gerhana. Silakan lihat gambar di bawah ini

masukkan deskripsi gambar di sini

lordzeus1989
sumber