단일 개발자가 Java를 개발할 수 있도록 CentOS/RHEL Linux 배포판에 새 버전의 Java를 설치하고 있습니다.
이 개발 시스템에 설치하려는 방법은 새 Java 버전을 어딘가에 놓은 다음 경로를 업데이트하여 이전 버전의 Java 대신 새 Java가 경로의 앞부분에 있도록(따라서 항상 실행되도록) 하는 것입니다. 나중에 경로에서).
그러나 온라인을 찾다가 이 배포판에 대한 공식 여러 페이지 방법 가이드를 발견했습니다. 이 배포판에는 내가 해야 할 일에 대한 완전히 다른 아이디어가 설명되어 있습니다.http://wiki.centos.org/HowTos/JavaOnCentOS
단일 개발자의 경우 Java 개발에 유용한 경로(새 Java를 가리키는)를 수정하는 것이 좋습니까?
위에 언급된 공식 위키 페이지에 나오는 힘든 설명을 왜 보고 싶습니까?
답변1
Java 설치는 쉽습니다. jdk를 /usr/local 또는 /opt에 덤프하고 PATH
말한 대로 수정하면 됩니다. 개인적으로 나는 이전 Java 경로를 완전히 제거하고 싶지만 그게 바로 나입니다. 나는 보통 이것을 /usr/local에 넣은 다음 간단히 다음과 같이 일반 이름에 심볼릭 링크합니다.jdk또는 이와 유사한 것으로 업그레이드할 때 패키지에 따라 달라지는 항목을 변경할 필요가 없습니다. 방금 심볼릭 링크를 삭제하고 새 버전을 가리키도록 다시 만들어야 했습니다.
개발을 계속하려면 수정해야 할 다른 환경 변수가 있는 것 같습니다. JAVA_LIB
이는 일반적인 환경 변수이며 자연스럽게 jdk 아래의 lib 디렉터리로 설정됩니다.
또한 귀하의 게시물에서 "업데이트내 거경로", 개인 변수를 의미합니까 PATH
, 아니면 시스템 전체 설정을 의미합니까? 수정하면 되니까 묻고 싶습니다.당신의개발자는 변경된 경로를 허용하지 않습니다그의 PATH
, 별도의 로그인을 사용하는 경우.
왜 누군가가 이 위키 페이지에 관심을 갖는지에 대해서는 아무도 관심을 가지지 않기를 바랍니다. 페이지에 따르면 4년이 지났고 그 이후로 유지관리가 되지 않았다고 합니다.
즉, Java는 패키지 관리자(yum 등)에서 제공한다고 확신하며 이 경로를 선택하여 시스템에서 설치를 처리하도록 하는 것이 좋습니다(가능한 경우).