下面就说怎么破解和安装最新版的JIRA。
(注:依此方法任何版本的JIRA都可以破解)
1.首先去下载JIRA
2.创建数据
3.设置环境变量和修改配置文件
4.Update Tomcat Libraries
5.破解JIRA
6.启动Tomcat安装JIRA
1.下载JIRA
下载地址:http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa
先点击show all然后下下载JIRA3.12.3-Enterprise-Standalone(ZIP Archive)
下载完后将其解压到本地的某个盘子中。
2.创建数据库
打开MySQL命令行,输入下面的命令
create database jiradb character set utf8;
3.设置环境变量和修改配置文件
设置环境变量
同时按下window+pause,在弹出的对话框中选择Advance-->Environment Variables
点击New设置name : CATALINA_HOME
value : D:\atlassian-jira-enterprise-3.12.3-standalone
然后修改PATH将%CATALINA_HOME%\bin;加到PATH的最前面
修改配置文件
只需修改两个文件D:\atlassian-jira-enterprise-3.12.3-standalone\conf目录下的server.xml和
D:\atlassian-jira-enterprise-3.12.3-standalone\atlassian-jira\WEB-INF\classes目录下的entityengine.xml。
记住将MySQL驱动包copy到D:\atlassian-jira-enterprise-3.12.3-standalone\common\lib目录中。
server.xml
<Server port="8005" shutdown="SHUTDOWN">
<Service name="Catalina">
<Connector port="8080"
maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
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="true">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="[enter db username]"
password="[enter db password]"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"
/>
<Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"
factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
</Context>
</Host>
</Engine>
</Service>
</Server>
entityengine.xml
<!-- DATASOURCE - You will need to update this tag for your installation.
-->
<datasource name="defaultDS" field-type-name="mysql"
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
check-on-start="true"
use-foreign-keys="false"
...
ok了。
4.Update Tomcat Libraries
Tomcat does not come with some libraries required to run JIRA. To fix this, download jira-jars-tomcat6.zip(1.5Mb) http://www.atlassian.com/software/jira/docs/servers/jars/v1/jira-jars-tomcat6.zip, and copy the contained jars to Tomcat's lib/ directory.
5.破解JIRA
打开Eclipse新建一个Java Project,将keygen类拷贝到src目录下,keygen.java可以在此下载
下载文件atlassian-extras-1.17.jar(附件中)
然后将D:\atlassian-jira-enterprise-3.12.3-standalone\atlassian-jira\WEB-INF\lib目录下的
atlassian-extras-1.17.jar引入到工程中。
根据网友的反馈在这我把我的破解工程上传,下载解压后import到eclipse中就可以使用:
下载文件keygen.java(附件中)
运行keygen类在console会看到如下结果:
Keygen for JIRA Enterprise Edition.
created by mydaj[ROR].
Enter your organization name: zhoule(输入你的名字回车)
267^^1210662699259^^1210662699259^^zhoule
Your license key is: (下面就是你的注册码了)
POrPrAAwTxsdlSsBcpvsVkNscnmVhaSwmnFIEINfocujMVV
mj2L00vBYhaRFQaIPLmoRKok92KCYhBqG1Nb9ahByCebu>A
qqRWXMpnormpQQorPmVsOmNppPnQNNmRPvwvTSxWVostUUn
onmssosvvorvUUnonmssosvvorvUUwelrib
6. 启动Tomcat你就可以看到安装界面了。
环境 :windows,MS SQLServer2000,Tomcat5.0.28 (都一样,分别在 jira 生成的 war 上)
1. 安装 JDK, 配置 java 运行环境 ;
2. 安装 MS SQLServer2000 数据库,记着要安装 MS SQLServer2000 的 Service Pack4 ;
2.1 安装过程要自定义 , 选择 chinese_RPC 排序方式 , 语言为 simple chinese;
2.2 身份验证选择混合模式 ;
3. 然后创建 jiradb 和 jirauser ,创建 jirauser 的过程中要先创建一个登录名 jirauser ;把 public 和 dbo 角色赋给 jirauser, 不要将 jirauser 作为 dbower ;
4. 将 JIRA 的 zip 包文件解压缩到硬盘中(不要使用 windowsXP 自带的 unzip 功能!);
5. 编辑 edit-webapp/WEB-INF/classes/entityengine.xml 文件 , 将 <datasource> 标签内的 field-type-name 属性的值设置为 mssql ;
<datasource name="defaultDS"
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
field-type-name="mssql"
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">
<jndi-jdbc jndi-server-name="default"
jndi-name="java:comp/env/jdbc/JiraDS" />
</datasource>
这里红体字部分最关键是要建数据源名称为 jdbc/JiraDS (自己可以根据上面随便),建完 test 一下看能否测试成功。
然后 , 找到 :
<transaction-factory class="org.ofbiz.core.entity.transaction.JNDIFactory"> <user-transaction-jndi jndi-server-name="default" jndi-name="java:comp/UserTransaction"/> <transaction-manager-jndi jndi-server-name="default" jndi-name="java:comp/UserTransaction"/> </transaction-factory>
修改为 :
<transaction-factory class="org.ofbiz.core.entity.transaction.JNDIFactory">
<user-transaction-jndi jndi-server-name="default" jndi-name="java:comp/env/UserTransaction"/>
<transaction-manager-jndi jndi-server-name="default" jndi-name="java:comp/env/UserTransaction"/>
</transaction-factory>
6.Build JIRA
7.Update Tomcat Libraries,download jira-jars-tomcat5.zip, 解压缩后将 jar 文件拷贝到 Tomcat 的 common/lib/ 目录下 ;
8.Configure Tomcat
8.1. Copy dist-tomcat/tomcat-5.5/jira.xml from the built JIRA distribution to your Tomcat's conf/Catalina/localhost/ directory;
8.2. 修改 jira.xml 文件内容 :
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="jirauser"
password="jira"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/jiradb"/>
说明你建的数据库名称为 jiradb ,数据库的登录用户为 jirauser ,密码为 jira 。要建的数据源的名称为 jdbc/JiraDS 。
9. Modify Tomcat server.xml
In order for JIRA to correctly display internationalized characters in user and group names you need to modify your Tomcat distributions conf/server.xml file. You need to set the property useBodyEncodingForURI="true" within the connector definition for your http protocol. The connector block should look very much like this:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
修改为 :
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true"/>
10. Start Tomcat
JIRA should now be ready to run in Tomcat. To start using JIRA, first start (or restart) the Tomcat server with Tomcat's bin/startup.(sh|bat) scripts, and point your browser to http://localhost:8080/jira
这时候就会看到安装页面,当然还有认证。看到认证,我们就知道试用才一个月呀,就感觉很不爽,就要想着多用用。自己用用就算了,公司要使用坚决要买正版(严重支持正版!)。破解要自己破解也不是很难就是比较麻烦。我先是按照网络上的一些方法破解,但是好累,好不容易搞好了,结果还原 jar 包的时候出了问题,兴高采烈的覆盖了原来的 jar ,结果······结果是 tomcat 找不到 jira 了。郁闷 ing ···
没办法了,就只好求助注册文件了,还好还好。绝对是好的东东
在这里郑重推荐 http://crackzplanet.com/
所有最新的,你想要的,你不想要的破解文件,注册文件,你都可以在这里找到(当然也有找不到 ** )。关键一个字新。这里的破解和注册很可能就是你想要的。
最后一个问题就是下载好了注册文件注册的时候要注意,破解文件和你安装的版本一定要对应,不对应 License 验证会有错误的。破解的时候注意了(难点就是你下载的只是一个 .class 文件)你要 java 的时候可能找不到使用 jar 包内的类或者方法。好办?!找到相对应的 jar 包解压缩,然后将 keygen.class 文件拷贝到下面,然后 java 执行,马上就可以看到你自己的 License 。
哈哈祝福你了呀!不过个人玩玩就算了,不要真的让公司用呀!公司还是要买正版滴,用着放心,客户舒心呀!
最的可以到下面地址去下载破解版本:
atlassian-jira-enterprise-3.6-standalone.part1.rar
atlassian-jira-enterprise-3.6-standalone.part2.rar
前段时间决定在项目组中引入jira项目管理系统,由于第一次使用不熟悉折腾了两天才配置好,所有资源经安装测试可以放心使用。
现将JIRA安装配置、破解、汉化过程整理下,让大家能少走点弯路:
一、软件下载
1、点击下载atlassian-jira-5.0.3-x32.exe
2、点击下载汉化包JIRA-5.0-language-pack-zh_CN.jar
4、点击下载SVN插件atlassian-jira-subversion-plugin-0.10.10-distribution.zip
二、安装
1、双击安装文件atlassian-jira-5.0.3-x32.exe,按默认“下一步”进行安装,在配置数据库时建议使用oracle10g.配置到需要输入授权码的界面时,先关闭jira服务器(开始/程序/jira/stop jira server),接着进行破解;
2、将破解包jira-crack-5.0.x.zip解压缩以后
a.把..\jira-crack-5.0.x\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class文件
覆盖到JIRA5.0.3安装目录..\Atlassian\JIRA\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class
b.把..\jjira-crack-5.0.x\atlassian-jira\WEB-INF\classes\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class文件
覆盖到JIRA5.0.3安装目录..\Atlassian\JIRA\atlassian-jira\WEB-INF\lib\atlassian-extras-2.2.2.jar
\com\atlassian\extras\decoder\v22.2.2.jar\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class
3、破解文件覆盖完成后,重新启动JIRA服务(开始/程序/jira/start jira server)。系统会自动转入输授权码的界面,按以下格式输入明文:
Description=JIRA:ENTERPRISE
CreationDate=2009-10-25(创建时间)
ContactName=xxx(管理员的名字)
jira.LicenseEdition=ENTERPRISE
[email protected](管理员的邮箱)
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-24(维护过期时间)
Organisation=xxx(组织名称)
jira.NumberOfUsers=-1
ServerID=界面上显示的ServerID
LicenseID=LID
LicenseExpiryDate=2099-10-24(授权过期时间)
PurchaseDate=2009-10-25(购买时间)
点击“下一步”直至配置完成。
4、安装汉化包
启动JIRA服务,用安装过程中配置的管理员账号登录JIRA,点击界面右上角的“管理员界面”,依次打开“Plugins/Plugins/Install/Upload Plugin”,在弹出框中选择先前下载的JIRA-5.0-language-pack-zh_CN.jar中文包,点击“Upload”系统会自动安装,该汉化过程中可以会卡住,等待几分钟后如果卡住强行关闭界面再打开就会是中文界面。
5、安装SVN插件
打开先前下载的atlassian-jira-subversion-plugin-0.10.10-distribution.zip文件,将文件夹中subversion-jira-plugin.properties的svn.root、svn.username、svn.password配置成与svn对应的地址、用户名、密码。如:
svn.root=http://192.168.2.100:8888/
svn.username=linjian
svn.password=linjian
修改完成后,将subversion-jira-plugin.properties文件覆盖到JIRA5.0.3安装目录..\Atlassian\JIRA\atlassian-jira\WEB-INF\classes\subversion-jira-plugin.properties
重启JIRA服务器并以管理员账号登录,依次打开“插件/Subversion Repositories”,在操作栏中点击“编辑”,可以按需要将Repository Root属性配置成更细一级的SVN目录,并配置用户名、密码、更新周期(毫秒为单位)等。配置完成后点击左下角的“更新”.
在使用svn客户端提交文件时,在备注栏填入JIRA中新增的问题单号(在单号后面可以安需要随意填写备注信息),在JIRA界面中的Subversion Commits标签栏就可以看到svn客户端中增、删、改的文件提交svn路径。
6、配置权限
如果svn与jira关联后,在界面中不显示Subversion Commits标签或不显示svn提交信息。
a.在jira界面没有显示"Subversion Commits"标签
原因:因为没有给jira用户添加查看版本控制的权限.
解决办法:用管理员账号登录,并依次进入“问题/权限方案”找到对应的权限方案,然后找到“查看版本控制”项,并给予所有人可查看权限。
b.在Subversion Commits标签下没有任何svn提交信息
原因:Subversion Repositories插件内配置的用户没有提交评论的权限 .
解决方法:用管理员账号登录,并依次进入“问题/权限方案”找到对应的权限方案,然后找到“添加备注"项,将你在Subversion Repositories插件内配置的用户添加上,也可按用户组方式添加。