서버사이드2015. 9. 23. 00:11

Orientdb를 설치 중:

orientdb압축을 풀고 하위 bin폴더에서

server.bat를 실행하자.


[ Error: missing `server' JVM at `C:\Program Files\Java\jre1.8.0_101\bin\server\jvm.dll'. ]


에러를 만났다.


C:드라이브에 jre 단독으로 설치된 곳에서는 bin폴더 하위에서 server를 찾을 수 없었고 client, dtplugin, plugin2보였다.

E:드라이브에 jdk 설치할 때 묶음으로 설치된 jre에는  client, dtplugin, plugin2와 함께 server가 설치되 있었다.

환경 변수 설정에서 JAVA_HOME변수 이름을 새로 만들고 E:\Program Files\ProgramFiles4Snchn\Java\jdk1.8.0_91로 값을 주었다. 

[ JAVA_HOME = E:\Program Files\ProgramFiles4Snchn\Java\jdk1.8.0_91 ]

현재 오리엔드디비 server.bat을 설치하려고 켜놓은 cmd 창을 닫고 다시 시행했더니 잘 동작했다.


나타날수있는 문제점: 스탠드얼론으로기존 C:드라이브에 설치된 jre가 E:드라이브에 JDK하위로 설치된 jre보다 최신버젼이다. 현재 양측버젼이 달라서 어떠한 사이드이펙트가 나타날 여지가 있다. 시간이 추후 허락할 때 최신버젼으로 업데이트를 생각중이다.


오라클 ORACLE 홈페이지에서 [http://www.oracle.com/technetwork/java/javase/downloads/index.html] 서버jre (Server JRE)는 윈도우 32비트 버젼을 찾을 수 없다. JDK에 딸려오는 버젼은 32비트로 server가 있다. 이 두가지가 내가 찾는 같은 server\jvm.dll인가는 알수 없다. 윈도우즈 64bit용 서버제이알이를 깔아보고 직접 테스트하기전까지는 미정이다. 



참고: http://stackoverflow.com/questions/5941796/no-server-jvm-at

'서버사이드' 카테고리의 다른 글

jQuery ajax GET 방식 php  (0) 2017.01.26
styles.css 갱신 강제로  (0) 2017.01.15
Welcome{ *Login, *Register, fb}  (0) 2016.10.15
lower_case_table_names  (0) 2014.12.06
MySQL 필드명 변경 또는 속성변경 ALTER TABLE CHANGE  (0) 2014.11.25
Posted by 코드버무려