[项目问题跟踪管理软件].JIRA.Enterprise.Edition.V3.13.4 安装

目的:JIRA 3.12.3安装版破解+mysql-nt(V5.0)+tomcat5.5(也是安装版),要能启动tomcat,并能登录到localhost:8080进行jira的相关操作 
准备工作: 
1.安装JDK(JDK1.5.0.19),环境变量配置JAVA_HOME为E:/Program Files/Java/jdk1.5.0_05,安装tomcat5.5(jakarta-tomcat-5.5.9.exe文件)到F:/Tomcat 5.5,并设置端口为8001,双击F:/Tomcat 5.5/bin/tomcat5.exe启动tomcat,打开localhost:8001, 可以看到那只猫的图标,表示成功!CATALINA_HOME配置为F:/Tomcat 5.5 
2.安装mysql-nt(V5.0)成功后,我建了与jira相关的表 ,创建数据库的使用用户root /密码jkl ,库为(jiradb),并 
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on jiradb.* TO 'root '@'localhost' IDENTIFIED BY 'jkl'; 
3.JIRA 3.12.3安装版:单击atlassian-jira-enterprise-3.12.3-windows-installer.exe 按照提示进行安装到C:/Program Files/JIRA-Enterprise-3.12.3目录. 
  注意:到最后Finish时,要把Launch JIRA Enterprise Edition 3.12前面的对勾去掉,不让jira现在启动,而是要等数据库配好之后在启动。环境变量配置JIRA_HOME为C:/Program Files/JIRA-Enterprise-3.12.3 ;PATH配置为 %CATALINA_HOME%/bin;%JAVA_HOME%/bin; 

JIRA的破解: 
1.复制mysql-connector-java-5.0.6-bin.jar包到C:/Program Files/JIRA-Enterprise-3.12.3/common/lib目录下。 
2.编辑JIRA-Enterprise-3.12.3目录下conf/server.xml文件,改username、password、driverClassName、url parameters,改为如下 



XML code<Server port="8005" shutdown="SHUTDOWN">
  <Service name="Catalina">
    <Connector port="8080"
      maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" useBodyEncodingForURI="true"
      enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
    <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
          <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
            username="root"
            password="jkl"
            driverClassName="com.mysql.jdbc.Driver"
            url="jdbc:mysql://localhost/jiradb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"
            maxActive="20" />


修改server.xml文件时一定要删除minEvictableIdleTimeMillis和 timeBetweenEvictionRunsMillis 这两个属性 
3.编辑文件JIRA-Enterprise-3.12.3/atlassian-jira/WEB-INF/classes/entityengine.xml,把field-type-name属性改为mysql,同时要把schema-name=“PUBLIC”属性删掉。改完后应如下所示:



XML code <datasource name="defaultDS" field-type-name="mysql"
      helper-class="org.ofbiz.core.entity.GenericHelperDAO"
      check-on-start="true"
      use-foreign-keys="false"
      use-foreign-key-indices="false"
      check-fks-on-start="false"
      check-fk-indices-on-start="false"
      add-missing-on-start="true"
      check-indices-on-start="true">
        <jndi-jdbc jndi-server-name="default" jndi-name="java:comp/env/jdbc/JiraDS"/>



现在的问题就是:开始菜单程序里jira-〉start JIRA server[8080]或直接在JIRA-Enterprise-3.12.3/bin目录下双击startup.bat,启动Tomcat不成功,所以并不能登录到localhost:8080进行jira的相关操作 

我也下载了atlassian-extras-1.20.1.jar和keygen.java,现在还没有到这一步呀
问题补充:
问题暂时解决了,下一步的工作是:jira要和SVN集成,到时,有问题我再请教大家了
问题补充:
Svn配置时,我遇到了java 项目checkout时,无法out其中的内容,提示Complted at revision:0  
我已参考了 
http://bbs.iusesvn.com/thread-6-1-1.html 
Subversion之路--实现精细的目录访问权限控制,从F:/代码库 checkout 到F:/工作copy/arm 成功了。 


现在的svn服务端里,是java 项目,在F:/svnHome/IrlDemo目录下,却无法checkOut其中的内容,提示Complted at revision:0 

开始操作checkout 成功时,SVNService -install -d -r F:/代码库,我现在要改变F:/代码库到F:/svnHome,如下操作:SVNService -remove ,SVNService -install -d -r F:/svnHome,也启动了SVNService服务。 

java 项目IrlDemo目录如下: 

IrlDemo                 java项目名称
    ├─|src              java源文件   
    │  ├─conf         java源文件的配置文件


    ├─WebRoot             Web目录

         └─WEB-INF 

                └─classes

                └─lib    

         └─screen

                └─common    此目录下有header.jsp 文件
    └─.settings       eclipse 配置文件 

    └─.classpath      java的classpath 配置文件   

    └─.project  



    ├─conf            相关的svn配置文件  

         └─authz  

         └─passwd

         └─svnserve.conf

    └─dav

    └─db

    └─locks



其中authz 文件内容是 : 


INIFile code[groups]
g_vip = morson
g_manager = michael
g_beijing = scofield
g_shanghai = lincon
g_headquarters = rory, linda
g_docs = linda

[IrlDemo:/]
@g_manager = rw
* = r

[IrlDemo:/src/conf]
@g_manager = rw
@g_headquarters = rw
@g_vip = r
* =

[IrlDemo:/WebRoot]
@g_manager = rw
@g_beijing = rw
@g_vip = r
* =

[IrlDemo:/WebRoot/screen/common]
@g_manager = rw
@g_shanghai = rw
@g_vip = r
* =

[IrlDemo:/WebRoot/screen/common]
@g_manager = rw
@g_docs = rw
* = r

[IrlDemo:/WebRoot/screen/common]
* = rw



passwd文件为 


XML code[users]
morson = ShowMeTheMoney
michael = mysecretpassword
scofield = hellolittilekiller
lincon = asyouknows111
rory = 8809117
linda = IlikeWorldCup2006


svnserve.conf文件为: 

XML code[general]
anon-access = read
auth-access = write

password-db = passwd

authz-db = authz


我的本机 svn客户端文件夹是:F:/svnClient/IrlDemo,目的是要把F:/svnHome/IrlDemo  这个项目checkout 到F:/svnClient/IrlDemo,我在F:/svnClient/IrlDemo目录右键->SVN Checkout时,弹出:URL of repository: 我填入svn://localhost/IrlDemo,在Checkout directory:时,填入F:/svnClient/IrlDemo->OK->对话框提示:Complted at revision:0,我发现已多了.svn文件夹,可是并没有checkout  出F:/svnHome/IrlDemo目录下的java源文件,如src  ,webroot等。 

我也尝试将java项目分成trunk,branch,tag几个不同的目录,这以后再涉及吧。 
问题补充:
“JIRA 安装版,开始程序start JIRA server启动Tomcat不成功这个问题”已解决,现在的新问题是:java 项目checkout时,无法out其中的内容,提示Complted at revision:0  

问题补充:
问题已自己解决啦,包括权限分配的功能。呵呵!整整花了我二天多的时间,值了。
问题补充:
又出现了新的问题啦,请ericzhangali 帮忙解决啦 
在本机,用svn客户端可以checkOut出IrlDemo这个java项目,包括其中的内容。 
但在另外一台电脑上,只安装了TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi客户端, 
我在F:/svnClient目录右键->SVN Checkout时,弹出个对话框::URL of repository: 我填入svn://localhost/IrlDemo,在Checkout directory:时,填入F:/svnClient/IrlDemo->OK->对话框提示:this is not a valid url 

我将svn://localhost/IrlDemo改成http://svn:192.168.0.131/IrlDemo,因为在本机上时,localhost没有问题,现在我在另一台机器上,要连svn服务端(IP地址是:192.168.0.131), 
又提示: 


Error:Propfind request failed on 'IrlDemo' 
Error:Propfind of'java':Could not resolve hostname 'svn'; (http://svn:192.168.0.131/IrlDemo)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值