Mulai Eclipse dengan Ruang Kerja Khusus


167

Apakah ada cara untuk memulai turunan gerhana, melewatinya semacam parameter yang menyuruhnya menggunakan ruang kerja tertentu?

Masalah yang saya coba selesaikan adalah saya memiliki ruang kerja untuk proyek kerja dan satu untuk proyek pribadi. Saya ingin dapat mengikat ini ke ruang kerja untuk memisahkan cara pintas yang dapat saya luncurkan secara mandiri.

Jawaban:


253

Dari http://help.eclipse.org/help21/topic/org.eclipse.platform.doc.user/tasks/running_eclipse.htm :

Gunakan argumen baris perintah berikut:

-data your_workspace_location

Sebagai contoh,

-data c:\users\robert\myworkspace

Anda juga dapat menggunakan nama jalur relatif gaya UNIX seperti

-data ../workspace

bahkan di bawah Windows, kalau-kalau ada sesuatu yang tidak suka titik dua atau garis miring terbalik dalam parameter, seperti Jumplist Launcher


17
Meskipun jawaban ini berusia 5 tahun, saya ingin menambahkan karena muncul sebagai hasil pencarian teratas. Masalahnya adalah bahwa jika Anda menambahkan argumen VM di baris perintah juga seperti -vmargs -Xms128m -Xmx512m, pastikan mereka datang SETELAH argumen data lain Anda akan mendapatkan kesalahan selama peluncuran.
Vrushank

Sekarang, bagaimana Anda menambahkan opsi ini pada pintasan desktop Mac ...?
Danijel


16

Kami menetapkan ruang kerja default untuk siswa di sekolah menengah dengan memodifikasi properti pintasan. Dalam hal ini, kami mengoperasikan lingkungan Windows 7. Ruang kerja default adalah pada jaringan berbagi siswa dipetakan sebagai drive H: jadi kami menambahkan -data h: \ workspace . Tangkapan layar menunjukkan di mana tepatnya.

masukkan deskripsi gambar di sini


Terima kasih atas gambar dalam jawabannya !! :)
swateek

10

perhatikan bahwa Anda dapat menggunakan nama jalur relatif gaya UNIX seperti

-data ../workspace

bahkan di bawah Windows, kalau-kalau ada sesuatu yang tidak suka titik dua atau garis miring terbalik dalam parameter, seperti Jumplist Launcher


2

Pertanyaan lama, saya tahu, tetapi hanya ingin menunjukkan bahwa Anda mungkin perlu menambahkan tanda kutip di sekitar jalur ruang kerja target. Sebagai contoh; Saya mencoba C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2dan itu akan membuka ruang kerja kosong, default, sambil melakukan C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2"memungkinkannya untuk menggunakan ruang kerja yang ada. Saya menduga ini bervariasi berdasarkan pada OS dan / atau versi Eclipse, tapi saya tidak yakin apa faktor dalam hal ini, jadi coba saja kedua cara sampai Anda mendapatkan satu untuk memuat ruang kerja yang benar / sudah ada.


Komentar lama, tetapi alasan mengapa Anda perlu menempatkan lokasi ruang kerja Anda di dalam tanda kutip adalah karena Anda memiliki ruang dalam namanya. Semua jalur dengan spasi harus berada dalam tanda kutip untuk ditafsirkan dengan benar. jika Anda mengecualikan tanda kutip, path akan ditafsirkan sebagai E: \ Eclipse dan Projects2 akan dikirim sebagai argumen baru untuk eclipse.
Nadrendion

1

Membuat file pintasan dengan target:

Buat pintasan gerhana Anda. Buka properti file pintasan dan tetapkan target sebagai berikut,

E\STS.exe -data "WORKSPACE_LOCATION"

Untuk meluncurkan dari file .bat:

cd ECLIPSE_LOCATION   
start STS.exe -data "WORKSPACE_LOCATION"

Contoh:

cd /D D:\IDE\sts-bundle\sts-3.7.0.RELEASE    
start STS.exe -data "D:\My Workspace\workspace1"

0

Dari https://help.eclipse.org/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html

Dimungkinkan juga untuk menentukan lokasi ruang kerja menggunakan osgi.instance.areaarg JVM sebagai-Dosgi.instance.area=../workspace

Ini dapat ditentukan dalam file eclipse.ini bersama dengan yang ada / argumen JVM lainnya seperti -Xms, -Xmx.

Opsi ini mungkin nyaman bagi mereka yang hanya ingin menambahkan ke file eclipse.ini (yang sudah berisi args JVM lainnya) tanpa khawatir untuk memastikan bahwa args JVM muncul di akhir.


-2

Saya berharap orang akan memberikan contoh yang sebenarnya, saya belajar lebih baik dengan contoh daripada sintaksis. jadi begini ...

"C:\MyEclipse Blue Edition\MyEclipse Blue Edition 10\myeclipse-blue.exe" -showlocation -data "C:\EclipseWork\WorkSpace"

perintah ini akan membuka gerhana dengan ruang kerja yang ditentukan. ini adalah contoh kerja.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.