build 并deploy saiku-query0.1到nexus

构建saiku-query-0.4,请查看文章:http://blog.csdn.net/gsying1474/article/details/51392473


一、下载saiku-query的源码:

二、修改文件:

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>
  </repository>
  <repository>
   <id>releases</id>
   <name>Releases</name>
  </repository>
  <repository>
   <id>snapshots-host</id>
   <name>SnapshotsHost</name>
  </repository>
 </repositories>

    上面的红色标注地方,为我自定义的一个repository,而我是要往这个repository里面打包,所以必须在settings文件中指定

2、pom.xml配置
    <project>节点下添加如下代码,指定要往哪里进行打包,而我这里只需要向snapshots-host中打包,只写了一个,如果需要多个,可以配置多个:
<distributionManagement>
        <snapshotRepository>
            <id>snapshots-host</id>
        </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就可以了

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页