Tôi biết câu hỏi này nghe có vẻ rất ngu ngốc nhưng ở đây cũng vậy. Tôi cần phải gói phiên bản mới của JRE với ứng dụng của tôi và tôi không thể tìm thấy phiên bản JRE không có trong .exe và tôi không thể tìm thấy nơi jre được cài đặt trên Windows 7 (tìm kiếm windows 7 không tìm thấy gì nó không hữu ích). Bất cứ ai có thể cho tôi biết nơi tôi có thể tải về một phiên bản của JRE sẽ là tốt để bó hoặc nơi tôi có thể tìm thấy con đường mà cửa sổ cài đặt JRE quá?Tìm JRE trên Windows
Trả lời
Không chắc về Windows 7 nhưng trên Windows XP mặc định cài đặt vào C: \ Program Files \ Java \ jre6
corsiKa là đúng về Windows 7 tôi thấy rằng các đường dẫn tập tin cho jre là C: \ Program Files (x86) \ Java \ jre7
Với mục đích của mình, tôi cần cài đặt trình điều khiển Connector/J JDBC trong thư mục ext. jre7 \ lib \ ext \
Hoặc, cài đặt JDK, nếu bạn chưa thực hiện, và lấy thư mục jre
trong thư mục cài đặt của nó.
JDK cũng có thể cài đặt nó trong Program Files
(64 bit trên Windows 64 bit, luôn trên Windows 32 bit) hoặc Program Files (x86)
(32 bit trên Windows 64 bit) như được giải thích ở trên.
Nó cũng cài đặt java.exe
, javaw.exe
và javaws.exe
trong C:\Windows\system32
Nó sẽ là phiên bản được cài đặt trước ...
Tôi đã tìm thấy một giải pháp chung chung nữa mà tôi đang sử dụng trong Powershell. Vấn đề là Java hiện đang sử dụng các liên kết tượng trưng đến java, javaw và javac, vì vậy bạn không thể luôn dựa vào việc sử dụng "where.exe java" bởi vì nó trả về liên kết tượng trưng.
Tôi hiện đang dựa vào Java để báo cáo nơi nó thực sự chạy từ bằng cách sử dụng chế độ tiết và phân tích đầu ra.
$javapath=((java -verbose -version | ? {$_ -match "Opened" }).replace("[Opened ","")).replace("\lib\rt.jar]","")
Nó sẽ tìm thấy đường dẫn java thực sự sử dụng và trả về thư mục cài đặt. Vấn đề duy nhất tôi đã không hoàn toàn giải quyết là nó kết quả đầu ra thêm thông tin vì tùy chọn "-version", nhưng lựa chọn duy nhất khác là sự giúp đỡ, đó là tồi tệ hơn. Tuy nhiên, khi chạy từ một tập lệnh, đầu ra của bàn điều khiển có thể bị bỏ qua. Nếu ai đó có cách giữ im lặng, tôi muốn nghe nó.
- 1. Thư mục cài đặt JRE trong Windows
- 2. Sử dụng JRE kèm theo trên OSX
- 3. Làm thế nào tôi có thể phát hiện được cài đặt Sun/Oracle JRE trên Windows?
- 4. Tìm loại MIME cho tệp trên windows
- 5. không thể tìm thấy syslog.h trên windows
- 6. ESS không tìm thấy Rterm.exe trên windows
- 7. Kết hợp một JRE riêng trên Mac OS X
- 8. Chơi khung - cách khắc phục UnsupportedClassVersionError trên JRE 6?
- 9. Đóng gói JDK/JRE
- 10. Đang cài đặt openjdk-7-JRE trên Ubuntu 10.04 - Gói openjdk-7-jre không có ứng cử viên cài đặt
- 11. Hạn chế truy cập trên jdk1.7/jre/lib/rt.jar
- 12. Ngày hết hạn JRE
- 13. MXMLC và 64bit JRE
- 14. Tìm kiếm đệ quy một chuỗi trên windows OS
- 15. Không thể tìm thấy IIS trên Windows 7 Home Basic
- 16. Windows không thể tìm thấy file trên subprocess.call()
- 17. Thiết lập JVM/JRE để sử dụng Windows Proxy Tự động
- 18. Thiết lập JRE trong Netbeans
- 19. Câu hỏi JSmooth về gói một JRE
- 20. Thiết lập Eclipse với Đường dẫn JRE
- 21. Cách kiểm tra phiên bản JRE trước khi ra mắt?
- 22. Tìm kiếm trên Windows - tìm kiếm toàn văn bản trong C#
- 23. Làm cách nào để biến JDK thành JRE mặc định?
- 24. Java: File.toURI(). ToURL() trên tệp Windows
- 25. Theo dõi ngăn xếp Java trên Windows
- 26. HitTest trên Windows?
- 27. JRE được bao gồm với JDK so với độc lập JRE
- 28. Cài đặt JRE mới trong Eclipse
- 29. Visual Studio.NET 2003 trên Windows 7 bị treo trên tìm kiếm
- 30. Java - tìm phiên bản tzdata được sử dụng bất kể phiên bản JRE
Nó giống nhau trên Windows 7. – BoltClock
@BoltClock Không phải luôn luôn - đôi khi là Program Files (x86) tùy thuộc vào nền tảng của bạn. – corsiKa
@corsiKa thực sự, nó phụ thuộc vào phiên bản (32-bit/64-bit) được cài đặt. Tôi có cả hai như tôi đã cài đặt hai phiên bản, nhưng java.exe sẽ C: \ Windows \ system32 là cài đặt cuối cùng. – PhiLho