기본 서버 소프트웨어의 자동 설치를 실행하는 펄 스크립트를 유지 관리하고 있습니다. 새로운 요구 사항 중 하나는 인라인 :: Java 모듈을 설치하는 것입니다.Linux에서 인라인 :: Java 설치 자동화 (Centos/Redhat)
yum을 사용하여 설치하는 우리의 일반적인 전략은 톰에 인라인 :: 자바가 없으므로 떨어지는 것처럼 보입니다. RPM을 설치할 수 없으므로 RPM으로 설치할 수 없습니다. 유일한 옵션은 CPAN을 통해 설치하거나 tar를 운송하고 SDK 위치를 식별하고 'perl Makefile.PL J2SDK =;을 실행하는 단계를 갖는 것 같습니다. 하다; make install '을 선택하십시오.
본능적으로 나는 자동화 된 설치를 위해 약간 불안정하다고 생각한다. CPAN 설치가 과거에 실패했기 때문에 실제 서버를 사용하고 싶지는 않지만 생각할 수 없다. 더 나은 옵션이 있습니다.
내가 생각했던 또 다른 옵션은 .pm 파일을 사용자 정의 디렉토리에 배치하고 'lib 사용'을 사용하여 위치로 정의하지만 인라인 :: 자바의 작동 방식 때문입니다. 이것이 가능하다고 생각하면 InlineJavaServer 등의 위치가 필요합니다.
누가 더 좋은 해결책이나 위에서 제안한 의견 중 어떤 것이 가장 좋습니까?
고마워, 나는 누군가 그 환경 변수를 놓쳤다. 이 솔루션은 최소한의 방해로 저에게 효과적이었습니다. – NeilInglis