Eclipse를 패널에 등록하여 실행시

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/eclipse/jre/bin/java
java in your current PATH

라는 오류를 보여줍니다. JDK는 이미 설치를 하였으며 터미널 창에서 eclipse 실행을 했을 때는 정상적으로 구동하지만.
이상하게 패널에 바로가기처럼 등록해서 사용할 때는 저런 오류를 보여줍니다. 이유가 무엇일까요

java path 설정을 안해서 그런건 아닌가요?

현재 자바가 설치된 path 를 지정해주셔야 할 것 같은데…

터미널에서 java 버전 치시면 정상적으로 나오는지요?

(음 전 그냥 주절이는것뿐… ㅠ.ㅠ;:wink:

root@noblesse:/usr/local/jdk/jre/lib/ext# java -version
java version "1.6.0_23"
Java™ SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot™ Server VM (build 19.0-b09, mixed mode)

이렇게 나오는거 보니깐 path은 잡힌것 같아요 ㅋ
저도 이거 왜 안되는지 모르겠네요 ㅠㅠ예전에는 문제 없었던 것 같았는데.

이거 해결은 했는데 바르게 한건지 모르겠어요 우선
#cp /usr/local/jdk/jre/ /home/eclipse/

/usr/local/jdk/ 위치에 있는 jre 디렉토를
/home/eclipse/ 위치에 복사를 했어요.

그러니깐 아까와 같은 오류 없이 실행이 되더라구요 그런데 이렇게 안하고 이클립스가 똑똑하게 찾아 갈 수는 없는 건지
궁금하내요 본인이 생각하기로는 이클립스의 특정 파일에 이런 경로를 적어줄 수 있는 파일이 있을것 같은데.

궁금하내요 ㅠㅠ

자바를 어떻게 설치하신건지 모르겠지만 path가 제대로 잡혀있다는 증거는 못되는것 같네요.

패키지로 설치하시면 될텐데 왜 /usr/local에 자바가 있는지 모르겠네요.

path가 제대로 잡혀있다면 홈 폴더에서 java -version 했을때에도
버전이 표시되어야 합니다.

MySQL 과 JDBC 연동 아파치와 톰캣 연동 가이드를 어느 블로그에서 보면서 따라 하다 보니 경로는 따로 신경 써주지 못했어요.^^

PATH경우는 홈 디렉토리에서도 JAVA -version 하면 버전 정보가 나오는 상태구요.

위 오류 팝업에 힌트를 얻어서 저 위치에 해당 디렉토리가 없다고 생각을해서 해당 디렉토리를 넣어주니간 되더라구요. 그런데 위 방법은 적절하지 못한것 같아요.

윈도우처럼 빠른실행하기를 만들려고 패널에 올려놓고 실행하니 이상하게 저 오류가 뜨더라구요

PATH은 잘 잡아주었다고 생각을 하는데 뭐가 문제인지 잘 모르겠네요

noblesse@noblesse:~$ java -version
java version "1.6.0_23"
Java™ SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot™ Server VM (build 19.0-b09, mixed mode)
noblesse@noblesse:~$

eclipse를 홈페이지에서 받아서 압축풀고 사용하시는 모양이시네요…

그리고 구지 복사하실 필요 없이 심볼릭 거시면 됩니다.