您的位置:首页 > 其它

Nexus如何上传自己的jar包 (upload artifactory)

2013-01-01 15:59 337 查看
nexus 1.7.2 如何上传自己的jar包

害得自己找了半天,见图:

查看图片附件

*******************************************
Sonatype Nexus 2.2.1 破解

我们在用maven来做工程构建工具的话,通常会搭建一个公司内部的私有maven服务器:Sonatype Nexus,现在已经 升级到了Professional 2.2.1版本,但这个版本是收费的,普通的jar工程的管理用1.9就足够了,但升级到2.2.1版本后提供了很多的新功能,特别是对eclipse p2仓库的支持,对用osgi框架进行开发的人来说是一大好消息,因为nexus是用纯java写的,破解起来还算比较方便,破解方法如下:
1.通过exe安装nexus(要把安装路径中的trial字眼去掉)
2.替换{安装目录}\nexus\WEB-INF\plugin-repository\central-secure-nexus-plugin-1.0.4\下的central-secure-nexus-plugin-1.0.4.jar包
3.替换{安装目录}\nexus\WEB-INF\lib\下的license-bundle-1.2.jar包

2个破解包见附件,第一次发技术贴,多多包涵指教!
central-secure-nexus-plugin-1.0.4.jar (37.3 KB)
下载次数: 104
license-bundle-1.2.jar (113.3 KB)
下载次数: 111

*******************************************
一个SSH框架的maven archetype

小弟最近利用下班空闲时间学习了SSH框架,顺便做了一个maven的archetype,可以自动产生SSH框架,该框架自带一个TEST示例,SSH的版本是struts2.2,spring2.5和hibernate3.6,包括其他版本依赖都在父POM中统一指定,你可以直接打war包部署运行TEST示例程序,并且允许你动态指定数据库类型和地址,比如你生成的war包需要连接mysql开发库,则只需要执行在项目目录执行mvn clean install即可,如果要连接oracle测试库,则执行mvn clean install -Ptest,oracle即可,目前测试通过的数据库类型为mysql,oracle,sqlserver和sybase的任何版本,db2未测试,具体操作说明请参看附件中的说明文档。

TEST示例程序使用spring和hibernate的注解来管理BEAN,并演示了AOP拦截器,Struts拦截器事务管理器等等功能,集成了c3p0数据库连接池、log4j和slf4j等等插件,所有功能都能正常使用。

要运行mvn命令,你必须在机器上安装JDK1.6并配置了JAVA_HOME,同时下载maven3.0并配置M2_HOME环境变量,你需要下载附件中的struts2-spring2-hibernate3-archetype压缩包,并解压到你的maven本地库根目录,注意不要更改archetype文件夹名称,然后在命令行执行:mvn archetype:generate -DarchetypeGroupId=com.hengtiansoft.archetypes -DarchetypeArtifactId=struts2-spring2-hibernate3-archetype -DarchetypeVersion=1.0-SNAPSHOT 命令即可生成你自己的SSH框架,在执行命令过程中,你只需填写groupId和artifactId(项目名称)即可,其他默认回车即可。另外还有你最好能在eclipse或者netbeans上安装m2eclipse插件便于开发maven项目,你可以修改父POM.xml文件来指定你自己的数据库服务器地址和数据库类型,你甚至可以直接指定缺省数据库地址和类型,而不必每次打war时需要加-P参数(默认是localhost和mysql),有关详细设置,请参阅附件的说明文档。

这个archetype只是为了有些兄弟方便快速搭建SSH框架,并参照TEST示例快速开发,小弟研究不深,还望各位大侠指教,在使用过程中有任何问题请和我探讨,我将很乐意为你效劳 。
SSH_handbook_site.rar (488.8 KB)
下载次数: 28
SSH_handbook_site_zh.rar (219.9 KB)
下载次数: 36
struts2-spring2-hibernate3-archetype.rar (31.8 KB)
下载次数: 44
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: