Giả sử môi trường thời gian chạy (phiên bản 1.6.0_01-b06) đã có sẵn, nhưng vì tôi thiếu các đặc quyền quản trị trong PC cụ thể này, nên không thể cài đặt JDK. Vì vậy, có bất kỳ JDK di động hoặc trình biên dịch Java độc lập nào cho Windows không yêu cầu cài đặt không?Làm cách nào để biên dịch mã Java trong Windows mà không cần cài đặt toàn bộ JDK?
Trả lời
Bạn có thể thử lấy tệp tools.jar từ JDK (bạn sẽ phải sao chép nó từ máy khác) và xem điều đó có hiệu quả không.
javac cơ bản là một exe nhỏ khởi động VM với lớp cụ thể cho trình biên dịch.
Ngoài ra, không có gì (mà tôi biết) về cài đặt JDK mà bạn không thể thực hiện với bản sao của nó từ một máy khác. Vì vậy, có được trên một máy tính, bạn có thể cài đặt JDK trên, cài đặt nó, và sau đó sao chép các tập tin vào một nơi trên máy mà bạn thiếu các quyền và nó sẽ làm việc.
Eclipse hoạt động rất tốt. là một ide di động, nó sẽ sử dụng jdk riêng của nó. Cá nhân tôi sử dụng jGrasp w/thư mục của jdk như một PATH khi tôi đang cố gắng viết một cái gì đó nhanh chóng.
Bạn không cần phải cài đặt JDK. Chỉ cần sao chép nó từ một máy khác và đặt PATH thành% jdk%/bin và JAVA_HOME thành% jdk% (thực ra, chỉ PATH thường đủ). Tôi làm nó suốt.
Nếu anh ta không có đặc quyền quản trị, điều đó có nghĩa là anh ta cũng không có đặc quyền thay đổi ** biến môi trường **. – user
Bạn có thể thử Jikes.
- 1. Cách cài đặt python-ldap trên python 2.7 virtualenv trên windows mà không cần biên dịch
- 2. Sử dụng Java Compiler API mà không cần cài đặt JDK
- 3. Làm cách nào để cài đặt dịch vụ C# Windows mà không cần tạo trình cài đặt?
- 4. Java 7 kích hoạt đống kết xuất mà không cần cài đặt JDK
- 5. Eclipse: Cách chia sẻ lỗi biên dịch Java/cài đặt cảnh báo trên toàn bộ nhóm
- 6. Cài đặt maven2 mà không cần openjdk
- 7. Biên dịch cần thiết để cài đặt Google protobuf?
- 8. Chạy Java thực thi mà không cần cài đặt JRE?
- 9. Có cách nào để cài đặt chỉ ADB mà không có toàn bộ SDK không?
- 10. Cài đặt và sử dụng aspnet_merge.exe mà không cần cài đặt Windows SDK?
- 11. Biên dịch OpenCV mà không cần GPU?
- 12. Sử dụng trình biên dịch Microsoft C++ mà không cần cài đặt Visual Studio
- 13. Có cách nào để chạy các bit ngắn của mã Java mà không cần biên dịch không?
- 14. Chạy java mà không cần cài đặt jre?
- 15. Làm cách nào để tải xuống các lọ Java EE mới nhất mà không cần cài đặt GlassFish?
- 16. Làm cách nào để biên dịch các gói trong java?
- 17. Emacs: làm thế nào để biên dịch (chạy make) mà không cần nhấn enter cho truy vấn lệnh biên dịch?
- 18. Java: Các biến môi trường cần thiết mà người ta nên đặt sau khi cài đặt JDK trên Windows là gì và như thế nào?
- 19. Tôi có thể bằng cách nào đó "biên dịch" một tập lệnh python để làm việc trên PC mà không cần cài đặt Python không?
- 20. Bắt Java JDK để biên dịch trên ubuntu
- 21. Làm cách nào để tải xuống gói từ apt-get mà không cần cài đặt?
- 22. Cách biên dịch mã không an toàn trong VS2012
- 23. Biên dịch CUDA mà không cần Visual Studio - "Không thể tìm thấy trình biên dịch cl.exe trong đường dẫn"
- 24. Cách tạo ứng dụng nhúng và chạy mã Python mà không cần cài đặt Python cục bộ?
- 25. Biên dịch OpenJDK 7 mà không cần X11
- 26. Làm cách nào để biên dịch mã posix hiện có cho Windows 64 bit?
- 27. Làm cách nào để phân tích mã để xây dựng trình biên dịch trong Java?
- 28. Cài đặt và nâng cấp Java trên Linux/CentOS mà không cần nhắc
- 29. Thêm chức năng Readline mà không cần biên dịch lại Mã số
- 30. Cài đặt lại Java 7 JDK trên OSX
Điều này rất đúng .. Tôi nhớ khi kết nối internet của tôi vẫn là một dial-up đắt tiền (mà cho đi tuổi của tôi ...) Tôi sao chép thư rác bin của jdk từ một người bạn trên 1.44 đĩa! Và tất nhiên nó hoạt động hoàn hảo = 8-) – Yuval
Thật vậy, nó làm việc hoàn hảo cho tôi. Cảm ơn! – Leonardo