一、下载saiku-query的源码:
https://github.com/OSBI/saiku-query.git
二、修改文件:1、setting.xml文件(以下为关键代码):
<servers> <server> <id>releases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> <server> <id>thirdparty</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots-host</id> <username>admin</username> <password>admin123</password> </server> </servers> ........... <repositories> <repository> <id>snapshots</id> <name>Snapshots</name> <url>http://192.168.10.140:8081/nexus/content/repositories/snapshots</url> </repository> <repository> <id>releases</id> <name>Releases</name> <url>http://192.168.10.140:8081/nexus/content/repositories/releases</url> </repository> <repository> <id>snapshots-host</id> <name>SnapshotsHost</name> <url>http://192.168.10.140:8081/nexus/content/repositories/snapshots-host</url> </repository> </repositories>
上面有我自定义的一个repository,而我是要往这个repository里面打包,所以必须在settings文件中指定
2、pom.xml配置
<project>节点下添加如下代码,指定要往哪里进行打包,而我这里只需要向snapshots-host中打包,只写了一个,如果需要多个,可以配置多个:
<distributionManagement> <snapshotRepository> <id>snapshots-host</id> <url>http://192.168.10.140:8081/nexus/content/repositories/snapshots-host/</url> </snapshotRepository> </distributionManagement> <plugins>节点中添加如下代码: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin>
3、eclipse进行deploy到nexus中
然后点击run就可以了
by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/