juddi 0.9 rc4 安装整理

我采用Tomcat 5.0.30+mysql5.1 ,此前用tomcat-5.5.17版本和JUDDI有冲突。
1. 从mysql的官方网站上下载mysql-5.1.36-win32.msi安装并配置。
2.从apache官方网站上下载juddi-0.9rc4.zip,解压后将juddi.war复制到..\tomcat\webapps\下,或者复制文件夹juddi到该目录下;.
3.从http://www.mysql.com/downloads/api-jdbc-stable.html, 下载mysql-connector-java-3.1.12-ga.zip,解压后将mysql-connector-java-3.1.12-bin.jar复制到../tomcat/common/lib/下(juddi/WEB- INF/lib下不可行);
下面就是关键步骤:
4进入juddi-0.9rc4\sql\mysql,(因为我是用mysql数据库的),里面有三个文件,先阅读README,按照readme中说明进行操作。
      为了省时间,我把步骤写一下:
1) 打开mysql的命令行工具,以root用户进入,输入”\.  {path}\create_database.sql”
2) 如果上一步成功,就执行这一步。先编辑insert_publisher.sql,把它改成如下:
          USE ‘databaseName’;
INSERT INTO PUBLISHER (PUBLISHER_ID,PUBLISHER_NAME,EMAIL_ADDRESS,IS_ENABLED,IS_ADMIN) VALUES ('juddi','juddi','li.yong@apache.org','true','true');
其中上面打引号的内容都可以自行修改自己想要的名字;
同第一步,在mysql执行该文件,也可以逐条在mysql中输入执行。
3) 验证:查看数据库juddi,在表publisher中能看到第二步所设置的信息就说明数据创建成功。
5. 数据库连接:
进入%TOMCAT_HOME%\conf目录,编辑其中的server.xml文件。
一般来说,把下面的根元素DefaultContext加入到<Host></Host>之间即可。
<DefaultContext reloadable="true" crossContext="true">
            <Resource name="jdbc/juddiDB" scope="Shareable" type="javax.sql.DataSource"/>
            <ResourceParams name="jdbc/juddiDB">
            <parameter>
              <name>username</name>
              <value>username</value>
            </parameter>
            <parameter>
                <name>password</name>
               <value>password</value>
            </parameter>
           <parameter>
           <name>url</name>
           <value>
            jdbc:mysql://localhost:3306/juddi
           </value>
           </parameter>
           <parameter>
                <name>driverClassName</name>
                <value>org.gjt.mm.mysql.Driver</value>
           </parameter>
  </ResourceParams>
</DefaultContext>
其中,用户名juddi和密码juddi是连接数据库的密码,在下一步进行设置,jdbc:mysql://localhost /DataBaseName的DataBaseName就是刚才所创建的数据库名字。保存。
重启服务器。
     6.至此,整个普通的JUDDI就已经安装完成。测试一下,进入http://localhost:8080/juddi/happyjuddi.jsp,如果没有出现红色字体就表示安装基本成功;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值