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?
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?
Câu trả lời:
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ể.
clean
lệnh?
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.exe
và nó tìm thấy thời gian chạy Java jre
cho 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".
Đố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.
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.
Data/workspace
trong khi vẫn sử dụng đường dẫn tương đối không?
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.
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.
.zip
Eclipse cho từ đâu?