回文章列表
作者jonathanmeow.bbs@ptt.cc (喵), 信區: 386bsd
標題[問題] 安裝diablo-jre1.5.0的問題
時間批踢踢實業 (Sat Dec 30 22:56:54 2006)
轉信站: GIBBS!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!ctu-gate!ctu-
Origin: sally.csie.ntu.edu.tw

大家好
我是freebsd新手
最近想透過ElectroServer製作多人連線的flash程式
因此想把程式和該伺服器放入freebsd執行
但出現個問題
ElectroServer這個插件伺服器是透過java寫的
因此在freebsd上需要jre才可以執行該伺服器

我先透過CVSup更新java的port
然後在其中的 diablo-jre15 下make install clean
可是無法make 因為缺檔案了
因此按照指示到http://www.freebsdfoundation.org/downloads/java.shtml
下載所需要的檔案到/usr/ports/distfiles/去
再make一次 就可以順利安裝完成

接著...按照網路上查到的資料將csh.cshrc裡加上以下幾行
    setenv JDK_PKG_NAME diablo-jdk1.5.0
    setenv JRE_PKG_NAME diablo-jre1.5.0
    setenv JAVA_HOME /usr/local/${JRE_PKG_NAME}/
    setenv JRE_HOME /usr/local/${JRE_PKG_NAME}/
    setenv CLASSPATH /usr/local/${JRE_PKG_NAME}/lib/tools.jar:/usr/local/share/j
    setenv PATH /usr/local/${JRE_PKG_NAME}/bin:$PATH

然後....我就不知道我到底成功安裝或執行jre了沒?
我下載了我想要執行的ElectroServer伺服器 但是他只有unix的
(http://www.electro-server.com/downloads.aspx)
只是我想說java就跨平臺嘛 試試看
接著把該檔案解壓縮到/usr/local底下
並且到該目錄底下執行 ./StartElectroServer
他出現了以下訊息
No suitable Java Virtual Machine could be found on your system.
The version of the JVM must be at least 1.4 and at most 1.4.
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
You can also try to delete the JVM cache file /root/.install4j

因此我上了網路查資料 但是可能是剛接觸freebsd
所以不太清楚要怎麼找
只好上版上來問問看
現在我最急迫要解決的就是我該怎麼確定diablo-jre已經跑起來了呢?
若沒跑起來 我該怎麼讓他跑起來呢?

煩請各位先進指導 謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 220.141.6.111
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻