Bu sorunun çok aptalca geleceğini biliyorum ama yine de geçerli. JRE'nin yeni versiyonunu benim uygulamam ile bir araya getirmem gerekiyor ve ben JRE'nin .exe'de olmayan bir sürümünü bulamıyorum ya da jre'nin Windows 7'de yüklü olduğu yeri bulamıyorum (Windows 7 araması bir şey bulamıyor) bu yararlı değildir). JRE'nin bir sürümünü nasıl indirebileceğimi bana söyleyebilirim, paketlemek iyi olurdu ya da pencerelerin JRE'yi de yüklediği yolu bulabileceğim bir yer var mı? C varsayılan yüklemelerine Windows 7 hakkında ancak Windows XP üzerinde eminWindows üzerinde JRE'yi bulma
cevap
değil: \ Program Files \ Java \
jre6corsiKa ben jre için dosya yolu C olduğu tespit Windows 7 hakkında doğrudur: \ Program Dosyaları (x86) \ Java \ jre7
Amaçlarım için bağlayıcı/J JDBC sürücüsünü harici dizine yüklemem gerekiyordu. jre7 \ lib \ ext \
Alternatif olarak, henüz yapmadıysanız bir JDK yükleyin ve kurulum dizininde jre
klasörünü alın.
JDK, ayrıca yukarıda açıklandığı gibi Program Files
(64 bit Windows 64 bit, her zaman 32 bit Windows) veya Program Files (x86)
(32 bit Windows 64 bit) de yükleyebilir.
Ayrıca ben PowerShell kullanıyorum başka, daha genel bir çözüm bulduk
C:\Windows\system32
Olacak son yüklenen sürümü içinde java.exe
, javaw.exe
ve javaws.exe
... yükler. Sorun şu ki Java şu anda java, javaw ve javac için symlinks kullanıyor, bu yüzden her zaman "where.exe java" 'yı kullanmayacağından emin olabilirsiniz, çünkü bu sembolik bağlantıyı geri döndürür.
Şimdi, gerçek modelleme modunu kullanarak ve çıktıyı ayrıştırarak çalıştığı yeri bildirmek için Java'ya güveniyorum.
$javapath=((java -verbose -version | ? {$_ -match "Opened" }).replace("[Opened ","")).replace("\lib\rt.jar]","")
Bu, java'nın aslında kullandığı ve yükleme dizinini bildirdiği yolu bulacaktır. Tam olarak çözmediğim tek sorun, "dönüşüm" seçeneği nedeniyle fazladan bilgi sağlamasıdır, ancak diğer tek seçenek, daha kötü olan yardımdır. Ancak, bir komut dosyasından çalıştırıldığında, konsol çıkışı basitçe göz ardı edilebilir. Birisinin onu sessiz tutacak bir yolu varsa, bunu duymak isterim.
- 1. Windows Phone Ağ Hizmet Bulma
- 2. ofxEtherdream Windows üzerinde derleme
- 3. Windows üzerinde RMagick'i kurma
- 4. Docker üzerinde Windows resmi
- 5. Perlbrew, Windows üzerinde çalışıyor mu?
- 6. windows 8 üzerinde directx sdk
- 7. Windows üzerinde Bonjour/DNS-SD
- 8. php_phar.dll nasıl edinilir? Windows üzerinde
- 9. Git Windows üzerinde ve dosya
- 10. izpack: Windows üzerinde kısayol oluştur
- 11. Windows 10'daki Bash'i kullanarak Seri Bağlantı Noktalarımı bulma sorunu
- 12. .exe çalışan R: durum 127 uyarı Windows üzerinde değil Windows
- 13. DYMO Windows 8.1 ve Windows 10 üzerinde etiket kesme baskısı
- 14. Windows kenarındaki geliştirme araçları göz atma yeri bulma
- 15. Geolocation, Windows 7/XP üzerinde Safari 5.x üzerinde çalışmaz
- 16. Windows üzerinde çalışmak için Linux üzerinde C# + WPF Derleme
- 17. iTunes 11 Windows üzerinde komut dosyası oluşturma
- 18. Windows üzerinde jCIFS ile yavaş dosya listeleme
- 19. Android studio Windows 7 üzerinde çalışmıyor 7
- 20. SSH, windows 7 üzerinde proxy arkasında git
- 21. Kıvılcım master'ı yanlış algılıyor Windows üzerinde IP
- 22. Özel karakter Windows dağıtımı üzerinde düzgün görünmüyor
- 23. Masaüstünü Windows 10 üzerinde programsal olarak çoğaltma
- 24. PHP Windows üzerinde PDO yüklemesi (xampp)
- 25. Windows Yeni Nesne üzerinde RT Powershell (PermissionDenied)
- 26. phar kullanarak Windows 7 üzerinde PEAR Kurulumu
- 27. Windows üzerinde çalıştırmak için Apache/PHPUnit alın
- 28. Windows üzerinde yerel hata ayıklama tepkileri
- 29. Rust neden Windows üzerinde bağlantı kuramıyor?
- 30. Windows Phone üzerinde NetTcpBinding 7.1 (Mango)
Windows 7'de aynıdır. – BoltClock
@BoltClock Her zaman değil - bazen platformunuza bağlı olarak Program Files (x86). – corsiKa
@corsiKa aslında, yüklü olan (32-bit/64-bit) sürümüne bağlıdır. İki sürümü de yükledim, ancak C: \ Windows \ system32'ye giden java.exe son yüklenen. – PhiLho