내가 분명히 뇌사 상태이기 때문에 누군가가 나를 도울 수 있기를 바랍니다. 나는이 문제를 해결하기위한 도움을 얻기 위해 다른 많은 사람들과 마찬가지로이 포럼을 수색하고 읽었으며 나는 그것을 얻지 못하고있다.여러 Java 버전 실행
Johnson Control HVAC 장치를 실행하는 데 필요한 Java WebApp가 2 개 있습니다. 한 단위는 오래되었고 Java 1.6.0_21을 엄격히 필요로합니다. 이 장치에 사용할 수있는 업그레이드 옵션이 없습니다. 전체 시스템을 대체하기 위해 수십만 달러가 필요합니다. 그러나 시스템은 잘 작동하므로 교체하는 데 관심이 없습니다.
이제는 비슷한 컨트롤 유닛을 사용하지만 Java 1.7.0_49 또는 69에서 실행되는 다른 위치에서 회사가 인수 한 다른 유닛이 있습니다. 기억이 안납니다. 내 컴퓨터에는 두 버전이 모두 설치되어 있지만 Java 1.7이 설치된 최신 버전 만 작동합니다. 내 나이 든 사람이 이제 응용 프로그램 오류를 시작할 수 없습니다. 나는이 모든 일들을 시도해 왔으며 나는 그 일을 잘못하고 있거나 내가 잡히지 않은 다른 일을하고있다.
Java 제어판에 들어가서 사용 1.7을 선택 취소 해 보았습니다. 다시 부팅 한 후에도 영향을 미치지 않았습니다.
환경 변수에 들어가서 경로 아래에 Java에 대한 경로가 없습니다. 그래서 나는 영향을 미치지 않는 Java 1.6 버전의 경로를 추가했습니다.
웹 URL의 길이가 1 마일이기 때문에 이전 앱을 실행하기 위해 데스크톱에 배치 파일이 있습니다. 이 배치 파일에서 나는 JAVA_HOME 변수와 자바 1.6을위한 PATH 변수를 추가하려고 시도했다.
나는 단지 프로그램 시작을 허용하지 않은 cmd 프롬프트에서 java -version : 1.6을 시도했다.
cmd 프롬프트에서 java -version을했을 때 버전이 1.6.0_21 인 것을 알았지 만 프로그램을로드 할 수 없다.
그래서 컴퓨터에서 1.7을 제거하고 다시 시도했습니다. 여전히 프로그램을로드하지 않습니다. 이전 프로그램이 작동하기 전에 1.6을 다시 설치해야했습니다. 하지만 1.7을 다시 설치 한 후에는 같은 배에서 돌아 왔습니다.
cmd 프롬프트를 통해 STATIC = 1 명령을 사용하여 두 프로그램을 다시 설치했지만 1.7 버전 만 실행하고 1.6 버전은 실행하지 않았습니다.
프로그램이 오래된 구 버전의 프로그램을 요청했음을 나타내는 1.6을로드하려고하면 메시지가 나타납니다. 이전 버전 1.6.0_21에서 권장되거나 열리는 새 버전으로 엽니 다. 이전 버전에서는 open을 선택했지만 응용 프로그램을 시작할 수 없습니다 오류가 나타납니다.
또한 고급 설정으로 이동하여 1.7 제어판의 브라우저에서 Internet Explorer를 선택 취소하고 1.6 제어판과 Internet Explorer를 확인하려고했습니다.
내가 여기서 잘못했거나 무엇이 실종 됐어? 어떤 도움을 주시면 감사하겠습니다.
이것은 Windows XP 32 비트 컴퓨터입니다. 특별한 것은 없으며 대부분 워드 프로세서 일뿐입니다.
"프로그램 실행"방법에 대해 알지 못해도 도움이되지 않습니다. 독립형, 로컬 앱입니까? Webstart? 애플릿? 기타. –