2011-11-22 25 views
8

Khi Eclipse khởi động lần đầu, nó tạo một số tệp và thư mục cấu hình trên ổ cứng của tôi (chứa thông tin về không gian làm việc ... v.v ...). Tôi không thích vị trí nó tạo ra các tập tin cấu hình bởi vì các tập tin cấu hình được đặt trong thư mục C: \ Users \ Long của tôi và đó là xấu xí. Tôi muốn đặt tất cả các tập tin cấu hình ở một nơi khác (C: \ Eclipse \ chẳng hạn). Điều này cũng xảy ra trong Linux.Di chuyển thư mục cấu hình mặc định của nhật thực

Bạn có biết cách đặt các tệp đó ở một nơi khác không?

Trả lời

1

Eclipse có một số command line arguments bạn có thể sử dụng. Một trong những đối số đó là cờ -data cho Eclipse biết vị trí của không gian làm việc của Eclipse.

Vì vậy, khi tôi tạo ra một không gian làm việc mới, tôi thường tạo ra một shortcut trong Windows (hoặc tập tin kịch bản trong Linux) với nội dung sau:

eclipse.exe -vm <JDK>\bin\javaw.exe" -data ws -nl en 

này xác định JDK nên được sử dụng, mà không gian làm việc là nằm dưới ws và sử dụng ngôn ngữ tiếng anh.

+0

Xin lỗi! Đó không phải là những gì tôi yêu cầu. Đây là những gì tôi yêu cầu: http://www.eclipse.org/forums/index.php/m/671060/ Tôi ghét thư mục .eclipse và tôi muốn nó đi đến một nơi khác, bất cứ nơi nào, chỉ ở lại ra khỏi thư mục nhà của tôi! –

+0

Tôi đã đọc những gì bạn chỉ vào, và tôi không nghĩ rằng bạn là đúng. Tôi chưa bao giờ có một thư mục bổ sung nào được tạo cho tôi, tôi chỉ có thư mục cài đặt nhật thực và thư mục không gian làm việc. Vì vậy, bỏ qua câu trả lời của tôi, nhưng nâng cao câu hỏi của bạn nếu bạn muốn có câu trả lời đúng ... – mliebelt

+0

Tôi đã kiểm tra lại ở nhà và bắt đầu nhật thực chỉ bằng cách nhấp đúp vào 'eclipse.exe' trong Windows 7. Tôi được hỏi không gian làm việc nào để sử dụng và khi nào Tôi yêu cầu nhật thực mở cấu hình của nó ('Trợ giúp> Giới thiệu về Nền tảng Eclipse> Chi tiết Cấu hình') Tôi tìm thấy dòng sau đây 'osgi.configuration.area = file:/D:/program/java/eclipse/eclipse-europa-fall/configuration/'chính xác là thư mục cài đặt nhật thực của tôi. – mliebelt

15

Chỉ cần thêm dòng sau vào tập tin của bạn eclipse.ini (tìm thấy tại thư mục gốc cài đặt eclipse):

-Dosgi.configuration.area=file:/C:/Workspace/.eclipse 
+0

Tôi làm cách nào để thực hiện công việc này trong Linux? –

+4

Điều này sẽ không giải quyết được vấn đề, C: /Workspace/.eclipse sẽ được tạo, nhưng cũng sẽ có các thư mục .eclipse và .p2 được tạo trong thư mục user.home ... ít nhất trong nền tảng windows (và nhật thực neon). – MrSimpleMind

+1

@MrSimpleMind Bạn có thể thêm '[email protected] /../ p2' và vấn đề .eclipse dường như được giải quyết bằng Oxy (4.7). – usr1234567

0

Để thay đổi vị trí thư mục .eclipse mặc định, đi đến $ {} eclipse.home, mở eclipse của bạn .ini với trình chỉnh sửa văn bản và chèn thêm một dòng nữa:

-Dosgi.configuration.area =/path_to_new_folder_location/.eclipse/

+0

tại sao downvote? Đó là câu trả lời hợp lệ. Downvote cho downvotes không hợp lý và upvotes cho câu trả lời. Hãy tốt đẹp và chính xác cho những người mới đến, plz. – FaithReaper

+2

@ FaithReaper: Tôi không phải là kẻ phản đối, nhưng câu trả lời này chính xác giống như câu trả lời được đánh giá cao nhất. Nó không thêm gì cả. – zb226

+0

@ zb226 Bây giờ tôi thấy điều này. Nó là khác nhau trong từ ngữ, nhưng không phải là sao chép anyway .. Tôi nghĩ rằng nó không xứng đáng upvotes cũng không downvotes .. – FaithReaper

Các vấn đề liên quan