Sau khi cài đặt Java JDK 8 trên Windows của tôi xây dựng máy chủ, tôi chạy vào các lỗi sau khi thực hiện các sencha
lệnh:Sencha Cmd + 5 Java 8 Lỗi
C:\> sencha
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.8', but '1.7' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
Các Sencha Cmd Hướng dẫn ngụ ý rằng Java 8 chưa được hỗ trợ (tuy nhiên Sencha Cmd hoạt động tốt trên máy trạm Mac OS X của tôi với Java 8):
Sencha Cmd requires Java Runtime Environment version 1.7 to support all functionality...
tôi vẫn còn có JDK 7 được cài đặt trên máy chủ. Có cách nào để buộc Sencha Cmd sử dụng một cài đặt JDK khác không? Thay đổi JAVA_HOME và PATH sysenvs không hoạt động, và chỉnh sửa registry không phải là một tùy chọn.
UPDATE: tôi đã chạy ngang qua this question nơi nhiều java.exe
file gây ra lỗi tương tự (và đó là chắc chắn là một khả năng đây) tuy nhiên maven, ant, tomcat, Jenkins, và một loạt các công cụ Java khác đang làm việc tốt. Tôi đã chỉ thấy lỗi này với Sencha Cmd.
công trình này! giải pháp tuyệt vời –