JIRA4.0.2安装配置及破解,安装subversion插件
JIRA4.02安装,破解及中途遇到的问题的解决
从JIRA官网上下载JIRA4.02 windows下的安装包,按照提示一步一步的安装下去,一般情况下不会出现任何问题,就可以直接启动JIRA服务,然后进行配置破解,但如果我们本地安装过tomcat ,且版本不是tomcat5.0,环境变量设置了CATALINA_HOME项后,将会出现服务无法启动的错误,出现tomcat服务启动窗口一闪而过的画面,重装N次,清理注册表N编均不会有效果,这时的解决办法是:
在环境变量中删除CATALINA_HOME项,这时启动startup_bundled_jre.bat 就可以完成JIRA服务的启动了。 不知道有没有其他解决办法,我是这样搞定的。。。
破解及mysql数据库的配置:
首先复制atlassian-jira文件夹,做一个备份,然后下载jira_crack.rar文件,解压,将其中的目录结构覆盖掉atlassian-jira文件,此时就完成了JIRA的破解的一部分了。
修改conf/server.xml文件,修改里面的Resource 配置项,如下所示(其配置的目的是为了使用mysql作为JIRA的数据库):
<Server port="8005" shutdown="SHUTDOWN"> <Service name="Catalina"> <Connector port="8089" 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"> [i] <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="root" password="root" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8" maxActive="20" />[/i] <Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction" factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/> <Manager pathname=""/> </Context> </Host> <Valve className="org.apache.catalina.valves.AccessLogValve" resolveHosts="false" pattern="%a %{jira.request.id}r %{jira.request.username}r %t "%m %U%q %H" %s %b %D "%{Referer}i" "%{User-Agent}i" "%{jira.request.assession.id}r""/> </Engine> </Service> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/></Server>斜体部分为有修改的地方
修改/atlassian-jira/WEB-INF/classes/entityengine.xml文件中的datasource项,如下所示(其也是完成mysql作为JIRA数据库的一部分):
<datasource name="defaultDS" field-type-name="mysql" helper-jndi-name="java:comp/env/jdbc/JiraDS"/> </datasource>
随后在mysql数据库中建立JIRADB数据库,作为jira数据存放的地方:
Create database JIRADB character set utf8;
运行startup_bundled_jre.bat 文件就可以完成JIRA服务的启动了。启动后打开浏览器如下所示:

其中的程序标题,模式,根网址等等,根据自己的设置来设置,在下面的授权码中我们填入如下字段: