Là cài đặt nhật thực di động?


20

Tôi đã tải xuống nhật thực và giải nén tập tin vào một thư mục và cũng thêm một số bổ trợ, thay đổi một số cài đặt.

Nếu tôi sao chép thư mục này vào một ổ đĩa và mở nó trong một PC khác, tất cả các phần và plugin của tôi có hoạt động không?


1
Bạn đã tải xuống một .zipEclipse cho từ đâu?
Stevoisiak

Câu trả lời:


15

Vâng. Nhật thực là di động. Tuy nhiên, bạn cần chỉ định thư mục không gian làm việc và máy ảo Java trên dòng lệnh. Điều này ngăn nhật thực sử dụng VM bị hỏng đi kèm với các cửa sổ và cho phép nó truy cập vào không gian làm việc ngay cả khi ký tự ổ đĩa đã thay đổi.

eclipse.exe -clean -vm %JAVA_HOME%/bin/javaw.exe -data %WORKSPACE%

FYI: Java VM cũng có thể mang theo được để bạn có thể đặt cả Java và Eclipse trên cùng một ổ đĩa.

LƯU Ý: Các thiết lập dự án Eclipse có thể không khả dụng. Điều này phụ thuộc vào cách bạn thiết lập tệp. Classpath của mình. Cố gắng sử dụng các đường dẫn tương đối bất cứ khi nào có thể.


2
Có thể làm cho cài đặt tương thích với nhiều hệ điều hành (như Linux và Windows) không? Tôi đã gặp rất nhiều khó khăn khi cố gắng duy trì một không gian làm việc di động giữa hai hệ điều hành này.
Anderson Green

Xin lỗi, tôi chưa thử.
Chris Nava

Làm thế nào tôi có thể thiết lập nhật thực để luôn luôn chạy với cleanlệnh?
Stevoisiak

5

Eclipse lưu trữ tất cả các bổ trợ và cấu hình của nó trong cấu trúc thư mục riêng của nó, do đó làm cho nó di động dễ dàng và trực quan một cách đáng ngạc nhiên. Tôi đã sử dụng Eclipse theo kiểu di động mà không có vấn đề gì cả. Tất cả những gì tôi có thể đề nghị là một vài bước bổ sung để làm cho cuộc sống của bạn dễ dàng hơn một chút và đây là những gì tôi làm:

Tôi chỉ cần tải xuống tệp zip Eclipse, trích xuất nó vào một thư mục trên máy tính để bàn và thực hiện các bước sau.

Sao chép thời gian chạy Java từ một máy tính đã cài đặt nó vào thư mục Eclipse của bạn. Thư mục chứa java trong đó phải được đặt tên là "jre" để bạn kết thúc với phần sau:

Eclipse
|
|___jre
    |___bin
    |   |___files
    |
    |___lib
        |___files

Điều này có nghĩa là nó có thể hoạt động trên mọi máy không cài đặt Java mà không phải chạy các cài đặt đường dẫn hoặc dòng lệnh đặc biệt. Chỉ cần chạy eclipse.exevà nó tìm thấy thời gian chạy Java jrecho bạn và tiếp tục hạnh phúc. Neato.

Sau đó, khi Eclipse yêu cầu một không gian làm việc, tôi chỉ cần nhập .\Workspaceđể thư mục không gian làm việc được tạo trong thư mục nhật thực và dường như tất cả các chi tiết của không gian làm việc được giữ trong thư mục đó theo kiểu "thư mục tương đối" nên không thành vấn đề nếu ký tự ổ đĩa thay đổi. Các plugin như Pydev giữ các cài đặt của chúng trong thư mục không gian làm việc (trong thư mục có tên ".metadata") để khi bạn thiết lập xong, chúng cũng sẽ được ghi nhớ giữa các vị trí.

Và Voila, Eclipse di động.

Bạn có thể sao chép thư mục Eclipse này giữa các địa điểm và tất cả dường như "chỉ hoạt động".


4

Đối với trường học, tôi đã chọn gán không gian làm việc Eclipse của mình cho một thư mục chia sẻ Dropbox . Mỗi lần tôi khởi động Eclipse, tôi đã sử dụng thư mục đó làm không gian làm việc. Nó giúp tôi làm việc trong nhiều bản cài đặt Eclipse cùng một lúc khá dễ dàng.


1
Ý kiến ​​hay! +1 :)
instantsetsuna

Tôi giữ không gian làm việc trong tài khoản ftp của trang web của tôi. Sau đó tôi có thể dễ dàng truy cập chúng trong máy mac, windows và linux của mình cùng một lúc.
Sri Harsha Chilakapati

4

Bạn đã thử Eclipse Portable chưa? Một số bạn bè của tôi sử dụng nó và họ nói rằng nó hoạt động tốt.


Liên kết đó đã lỗi thời. Dưới đây là liên kết mới: portableapps.com/node/28647
Andrew Ensley

Có cách nào để sử dụng Eclipse Portable với Linux (hoặc bất kỳ hệ điều hành nào khác ngoài Windows) không?
Anderson Green

Có thể gán lại thư mục không gian làm việc từ mặc định Data/workspacetrong khi vẫn sử dụng đường dẫn tương đối không?
Stevoisiak

1

Câu hỏi cũ, nhưng vì sự xuất hiện của Oomph, trình cài đặt Eclipse, Eclipse không còn khả dụng: nó gây ô nhiễm thư mục người dùng gia đình của bạn và nó leo vào ít nhất 6 tệp cấu hình khác nhau, nằm trong 5 thư mục khác nhau. Nó đã trở thành một cơn ác mộng.


0

Nó nên. Tôi đã cài đặt nhật thực trên một ổ đĩa flash và nó hoạt động tốt. Đôi khi tôi phải chọn JDK mà tôi đang sử dụng.


Làm thế nào bạn có thể cài đặt Eclipse trên một ổ đĩa flash?
Anderson Green

0

Một số plugin và một số cài đặt được đặt ở cấp độ "không gian làm việc".

Như vậy, sẽ không có vấn đề gì nếu bạn sử dụng nó trên một máy tính khác, nhưng nhiều hơn nếu bạn sử dụng nó trên một không gian làm việc khác.


0

Như nhiều người khác đã nói, Eclipse là di động và / hoặc có thể được thực hiện di động khá dễ dàng. Hãy nhớ rằng - tùy thuộc vào loại dự án - rất nhiều hoạt động ghi có thể xảy ra trên nội dung không gian làm việc (không phải cài đặt), ví dụ như khi tự động xây dựng các tệp lớp sau khi lưu tệp Java hoặc để giữ lịch sử không gian làm việc cục bộ. Điều này có thể không chỉ làm chậm đáng kể Eclipse mà còn có thể làm giảm tuổi thọ của ổ đĩa flash của bạn.

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.