下載地址:http://ws.apache.org/juddi/releases.html
二、環境版本
JDK 1.6
Eclipse 3.2
MyEclipse 5.5
Tomcat 6.0
MySQL 5.0
MySQL Connector JAVA 5.0.8
JUDDI 2.0rc5
三、安裝JUDDI
首先,從ws.apache.org上下載juddi最新版,解壓縮后將webapp子目錄下的juddi目錄copy到tomcat的webapp子目錄下,把juddi.jar和juddi.war這兩個文件 copy到tomcat的common\lib目錄下。
然后,創建數據庫。新建名稱為:mylogistics的數據庫,然后在該數據庫中導入SQL(juddi-2.0rc5\sql\mysql\create_database.sql),這樣就安裝好了mysql數據庫,然后需要把juddi"sql"mysql下的create_database.sql和insert_publisher.sql執行一遍就可以了。
第三步:修改tomcat"conf"server.xml。找到/host>,在前面插入這樣一段內容:




















因為juddi是基于連接池的,在server.xml中添加以上代碼就是為其服務器配置連接池。
第四步:在juddi數據庫中的publisher表增加以下用戶:PUBLISHER_ID值為juddi,PUBLISHER_NAME值為juddi,IS_ADMIN值為true,IS_ENABLED值為true。這里是為juddi數據庫添加一個名為juddi的管理員。使用用mysql執行以下語句,保證已經用mysql生成了一個juddi的用戶,語句為:

最后,將mysql-connector-java-5.0.8拷貝到tomcat的common"lib目錄下重新啟動tomcat服務器測試,輸入http://localhost:8080/juddi,點擊validation,發現原來的兩條紅色錯誤已經不存在了.至此,juddi安裝完畢。