Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asurateam/asuraframework

Asura Framework 是我们在实际使用过程中,抽取出来的公共组件
https://github.com/asurateam/asuraframework

asura java

Last synced: 2 months ago
JSON representation

Asura Framework 是我们在实际使用过程中,抽取出来的公共组件

Awesome Lists containing this project

README

        

# asura

> asura是我们在实际使用过程中,抽取出来的公共组件,主要包括如下:
asura-base 对content增强处理,无法单独提供服务
asura-commons 封装第三方的工具包提供util类
asura-cache 缓存相关的功能封装
asura-dao 数据库访问读写分离相关
asura-log 统一日志处理相关
asura-rabbitmq rabbitmq相关
asura-quartz 定时任务相关

### 1、parent pom.xml文件
> parant pom.xml 需要设置好
1、部署的仓库地址
2、插件声明
3、仓库配置声明



snapshots
http://url/to/snapshots

...

...


org.apache.maven.plugins
maven-install-plugin
2.5.2




org.apache.maven.plugins
maven-deploy-plugin
2.8.2


...


releases
http://url/to/releases


snapshots
http://url/to/snapshots

### 2、child pom.xml

> 子模块pom.xml 注释默认的deploy goal改写deploy goal为deploy-file




org.apache.maven.plugins
maven-deploy-plugin


default-deploy
none


deploy-sms
deploy

deploy-file


target/com-asura-framework-sms-${version}.jar
${repository.id}
${repository.url}
com.asura
com-asura-framework-sms
${version}
jar




### 3、部署到远程仓库

使用maven命令:

mvn clean compile package deploy