문제

내 커스텀 Java Jars를 인식하기 위해 ColdFusion Server ClassPath를 얻는 데 어려움이 있습니다. ClassPath는 JVM.Config 파일을 올바르게 읽지 않습니다 (CF 인스턴스가 실행되는 곳에서 JRUN 서버에서 여러 사이트가 첨부 된 제작 서버입니다). 나는 이것에 대해 몇 시간 동안 벽에 머리를 부딪쳤다. 내가이 JAR 파일과 완벽하게 실행 한 다른 모든 사이트. 그들 중 하나는 기본적으로 이것의 복제품이지만, 어떤 이유로이 부분은이 부분을 인식하지 못할 것입니다. 사이트의 나머지 부분은 잘 작동하지만이 항아리에 액세스하려고 할 때 (이미지 재생기) 찾을 수 없으며 CF 관리자를 보면 ClassPath는 Java 디렉토리의 경로를 전혀 표시하지 않습니다. 다른 사이트.

이 사이트와 관련된 서비스도 없습니다 (글쎄, JRUN 관리자에게는 실행중인 서비스가 있지만 Windows의 서비스 목록에는 없습니다). 수동으로 하나를 추가하고 시작하려고 시도했을 때 이미 실행 중이라고 말했습니다. ColdFusion 서버를 다시 시작했지만 아무 소용이 없습니다. JRUN 서버를 다시 시작해야합니까? (생산 현장을 중단 할 것입니다)이 작품이 작동하기 위해 여기서 무엇을 할 수 있습니까?

업데이트 : 2008 년 10 월 9 일 Ok, 고집하고 작동하지 않는 엉뚱한 구식 서비스를 제거하기 위해 서버를 재부팅해야했지만 수동 제거조차 작동하지 않았습니다. 이제 콜드 펜션 실행의 서버 인스턴스가 우수하지만 Java 사용자 정의 클래스는 여전히 CF 인스턴스에 읽히지 않습니다. ColdFusion 서버 인스턴스에 대해 사용자 정의 JVM.Config 파일을 작성해야한다고 생각합니다. 제 질문은 JRUN을 다시 시작해야합니까, 아니면 서버 인스턴스를 수행 할 수 있습니까?

도움이 되었습니까?

해결책

나는 결국 내 자신의 질문에 대답했다. 여기에있다.

콘솔에서는 다음 줄로 서비스를 수동으로 설치해야합니다.

jrunsvc -install jrun_server service-name service-display service-description -config custom_jvm.config

"jrun_server"는 실제로 설치하는 인스턴스입니다. 따라서 Production_02라고 말하면 JRUN 인스턴스의 이름입니다. 서비스 이름, 디스플레이 및 설명은 모두 자신을 채울 수있는 보풀입니다. 직접 작성하는 데 도움이 필요한 경우 인터넷에서 찾을 수있는 많은 구성 파일이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top