Làm thế nào để thay đổi không gian làm việc mặc định của Eclipse?


267

Tôi có thể thay đổi không gian làm việc mặc định trong Eclipse ở đâu?


6
"thư mục làm việc mặc định" = "không gian làm việc mặc định"? Hay cái gì khác?
Andreas Dolk

8
bạn có nghĩa là menu "File \ Switch workspace"?
Alexey Sviridov

4
Nếu câu hỏi này là về thư mục làm việc hiện tại của Java (CWD) trong mã, liên quan đến việc chạy trong Eclipse, muốn chỉ ra rằng chúng ta có thể đã gặp một hành vi thú vị. Sử dụng Eclipse với Subclipse để nhập dự án vào không gian làm việc, CWD có thể khác với việc chỉ nhập dự án nguồn Java từ đĩa (được kiểm tra ở nơi khác thông qua công cụ SVN bên ngoài). Tôi chưa nhìn sâu vào vấn đề này nữa, nhưng chỉ ngẩng cao đầu.
David

Câu trả lời:


319

Nếu bạn có nghĩa là "thay đổi không gian làm việc", hãy đi đến File -> Switch Workspace


1
Nó không cho phép tôi di chuyển thư mục này bất cứ nơi nào bên ngoài thư mục làm việc của tôi ... Có cách giải quyết nào để chuyển thư mục này sang ổ đĩa khác không?
Laserson 17/03/13

18
Điều này không trả lời câu hỏi, giả sử câu hỏi ban đầu được đề cập "không gian làm việc mặc định". Để thay đổi những gì Eclipse mặc định khi khởi động, hãy xem câu trả lời khác.
Jon Coombs

Xin chào, tôi nên làm gì nếu muốn thay đổi thư mục gốc của nhật thực (để xử lý tệp trong java)?
Dhruv Singhal

173

Tôi đã hỏi câu hỏi này có nghĩa là làm thế nào bạn có thể thay đổi không gian làm việc mặc định để khi Eclipse khởi động không gian làm việc bạn muốn được tự động tải:

  • Đi theo tùy chọn, sau đó nhập "không gian làm việc" trong hộp tìm kiếm được cung cấp để lọc danh sách. Ngoài ra, bạn có thể đi đến Chung> Khởi động và Tắt máy> Không gian làm việc.
  • Ở đó, bạn có thể đặt cờ để làm cho Eclipse nhắc bạn chọn một không gian làm việc khi khởi động bằng cách chọn hộp kiểm "Nhắc cho không gian làm việc khi khởi động".
  • Bạn cũng có thể đặt số lượng không gian làm việc trước đó để ghi nhớ. Cuối cùng là một danh sách các không gian làm việc gần đây. Nếu bạn chỉ xóa tất cả trừ cái bạn muốn thì Eclipse sẽ tự động khởi động với không gian làm việc đó.

9
Điều này rõ ràng dường như để trả lời câu hỏi tốt hơn. Ít nhất, đó là cách tôi đọc nó (và đó là câu hỏi tôi cần trả lời khi tôi tìm kiếm và tìm thấy chủ đề này).
Jon Coombs

1
Tùy chọn nằm trong menu "Cửa sổ" trong phiên bản Eclipse của tôi
Josiah Yoder

91
  1. Đi đến eclipse\configuration\
  2. Mở tập tin "config.ini"
  3. Sửa đổi dòng

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

    nơi "F:/Workspace/Java"nên là không gian làm việc mặc định của bạn!


1
Hãy cẩn thận với các dấu gạch chéo đen trong triển khai Windows. Đường dẫn windows của bạn sẽ là F: \ Workspace \ Java không phải là F: / Workspace / Java cần thiết. Trong Kepler không cần trích dẫn, tôi không biết về các phiên bản khác.
Michael

3
Ví dụ trên Mac Os X: osgi.instance.area.default=@user.home/Document/workspace
Ronan Quillevere

3
Như Michael đã nói, sử dụng dấu gạch chéo ngược trên windows. Ngoài ra, không đơn mà gấp đôi. Ví dụ: giám đốc ở trên sẽ là: "F: \\ Workspace \\ Java"
Khulja Sim Sim

1
Trên Ubuntu, tôi đã truy cập ~ / .eclipse / org.eclipse.pl platform_4.3.0_1473617060_linux_gtk_x86_64 / configure / config.ini và thêm dòng này osgi.instance.area.default=@user.home/workspace chỉ vào nơi tôi muốn.
Jerinaw

2
@KhuljaSimSim - trên thực tế, Windows foward slash hoạt động tốt ... ví dụ: F: / nhật thực / hoạt động tốt với tôi .... và lưu ý - không có dấu ngoặc kép - chỉ osgi.instance.area.default = F: / eclipse /
tom

28

Nếu bạn đang nói về việc thay đổi thư mục làm việc cho một chương trình java mà bạn khởi chạy từ trong nhật thực, thì sẽ có một khoảng trống cho cấu hình chạy. Nếu bạn vào menu Run và chọn "Run Configurations ..." thì chọn cấu hình chạy của bạn, sau đó trên tab "Đối số" cho Ứng dụng Java, có một nơi để bạn chỉnh sửa "Thư mục làm việc". Điều này làm thay đổi thư mục hiện tại sẽ được sử dụng để khởi chạy chương trình java.

Xem câu hỏi liên quan Thư mục làm việc nhật thực mặc định nếu đây là ý nghĩa của bạn.


18

Bất cứ điều gì Frank đã đề nghị thay đổi trong config.ini là chính xác. Trong trường hợp, nếu điều đó không giúp ích, bạn cần xóa đường dẫn khỏi không gian làm việc gần đây như dưới đây.

  1. Đi đến eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. Mở tập tin "org.eclipse.ui.ide.prefs"
  3. Xóa đường dẫn đầu tiên trong 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_SELMENT_DIALOG =false
    eclipse.preferences.version=1


Vấn đề tôi gặp phải là nhật thực bị sập trước khi tải không gian làm việc của mình và trước đó tôi đã kiểm tra 'sử dụng cái này làm mặc định và không hỏi lại'. Thay đổi SHOW_WORKSPACE_SELMENT_DIALOG = false thành = true cho phép tôi chọn một không gian làm việc.
Eric lắp

5
Trong Eclipse neon, tệp được đặt tại eclipse\configuration\.settingsthư mục.
Genhis

8

Tệp> Chuyển đổi không gian làm việc> thêm không gian làm việc bạn thích> Eclipse sẽ khởi động lại bằng không gian làm việc bạn muốn.


2
Tại sao nhật thực khởi động lại khi bạn thay đổi không gian làm việc? Mục đích là gì?
Vass

2
Tôi đoán để nó tải tất cả thông tin từ không gian làm việc mới ... nhưng đó chỉ là phỏng đoán của tôi;)
Neets 6/212

với các không gian làm việc khác nhau, nhiều người có thể lưu là cấu hình của riêng bạn hoặc thậm chí cho chính bạn nếu bạn muốn không gian làm việc được tải với các dự án và thư viện cụ thể
Jesus Dimrix

6

Nếu bạn muốn thay đổi thư mục thực hiện chương trình sẽ xảy ra, hãy chuyển đến "Chạy cấu hình" trong tab Chạy.

Sau đó chọn dự án của bạn và chuyển đến tab "Đối số", bạn có thể thay đổi thư mục ở đó. Theo mặc định, nó là thư mục gốc của dự án của bạn.


4

Mở một dấu nhắc lệnh. Thay đổi thư mục nhà nhật thực và gõ "nhật thực -clean", ví dụ: C: / eclipse> eclipse -clean

Điều này sẽ yêu cầu lựa chọn không gian làm việc. Nó cũng sẽ buộc phải đặt nó làm không gian làm việc mặc định.

Sau đó, đi đến eclipsehome -> cấu hình -> thư mục cài đặt.

mở org.eclipse.ui.de.prefs trong một notepad.

đặt thuộc tính này thành true từ false.

SHOW_WORKSPACE_SELMENT_DIALOG = true

Bạn sẽ được yêu cầu lựa chọn không gian làm việc mọi lúc.


Đây là những gì bạn cần khi Eclipse bị hỏng, sẽ không bắt đầu với sạch, thông tin khác không hữu ích (ví dụ: osgi.instance.area.default=@user.home/workspace). Cảm ơn!
Nick Westgate

3

Nếu bạn muốn thay đổi không gian làm việc gần đây manuallytrong configurationtệp org.eclipse.ui.ide.prefs tồn tại trong

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

mở tệp này trong một trình soạn thảo tìm RECENT_WORKSPACEStrong dòng #2và trong dòng này bạn có thể thấy các không gian làm việc gần đây và có thể changehoặc thậm chí removechúng.


1

Trong Eclipse, đi đến File-> Switch Workspace, chọn hoặc tạo một không gian làm việc mới.


1

Đây là câu trả lời duy nhất bạn nhận được đầu tiên khi bạn tìm kiếm không gian làm việc mặc định, nhưng mọi giải pháp không giải quyết được vấn đề của tôi, vì vậy tôi làm theo bước này cho không gian làm việc mặc định:

  1. Sao chép biểu tượng phím tắt đầu tiên cho nhật thực của bạn.
  2. Nhấp chuột phải và vào thuộc tính, thêm đường dẫn không gian làm việc của bạn với thuộc tính -data,

Trong mục tiêu:

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

nhập mô tả hình ảnh ở đây

Để sử dụng cùng các phím tắt và tùy chọn vào không gian làm việc này, Xuất chung -> tùy chọn từ nhật thực làm việc của bạn, nó sẽ tạo một tệp .epf.

Vì vậy, chỉ cần nhập tệp .epf vào không gian làm việc mới của bạn và bạn đã hoàn tất.

nhập mô tả hình ảnh ở đây


Tùy chọn -data cung cấp cho thực thi nhật thực cũng đã giúp tôi. Cảm ơn vì đã chia sẻ.
Tez Kurmala

0

Nếu bạn muốn tạo một không gian làm việc mới - chỉ cần nhập một đường dẫn mới vào trường văn bản trong hộp thoại "select workspace". Eclipse sẽ tạo ra một không gian làm việc mới tại vị trí đó và chuyển sang nó.


0

Trên Ubuntu tôi đã đi đến

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

và thêm dòng này ở dưới cùng

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

và thay đổi không gian làm việc thành đường dẫn dir từ nhà tôi đến nơi tôi đặt không gian làm việc của mình.

Tôi đã kết hợp câu trả lời của @Frank với nhận xét của @Ronan Quillevere


0

Nhật thực kepler của tôi đã không phản hồi khi khởi động (ngay sau khi cài đặt hỗ trợ GAE) mà tôi truy tìm đến một không gian làm việc bị hỏng. Tôi đã sửa lỗi này bằng cách đóng kepler, đổi tên thư mục không gian làm việc (đang sử dụng) để kepler khởi động bình thường mà không có không gian làm việc, sau đó sử dụng tệp >> chuyển đổi không gian làm việc để tạo không gian làm việc mới. Sau đó bắt đầu đưa ra những dự án cũ mà tôi vẫn cần.


-1

Bạn có thể kiểm tra tùy chọn hiển thị khi bạn bắt đầu nhật thực. Xin vui lòng xem hình dưới đây

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.