码迷,mamicode.com
首页 > 编程语言 > 详细

maven 上传项目或者jar到私服

时间:2015-07-29 06:28:05      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:maven   上传   

首先到私服管理页面在配置中允许redeploy,maven 上传jar需要在某一个项目下,执行以下命令:

mvn deploy:deploy-file -DgroupId=com.need.http -DartifactId=need-http -Dversion=0.1.0 -Dpackaging=jar -Dfile=/Users/shenyb/Downloads/http.jar  Downloads -DrepositoryId=maven-repository-inner -Durl=http://ip:port/nexus/content/repositories/thirdparty/

需要配置信息为:
.settings文件,可以喂maven安装目录,也可以是当前用户.m2下,一个是全局,一个是当前用户配置

  <server>
       <id>thirdparty</id>
       <username>admin</username>
       <password>admin123</password>
    <filePermissions>664</filePermissions>
        <directoryPermissions>775</directoryPermissions>
    </server>

如果要depoly某一个项目:
可以直接在项目下执行mvn deploy。
maven的jetty插件运行配置:

<!-- 添加此插件以便启动jetty -->  
<plugin>  
    <groupId>org.mortbay.jetty</groupId>  
    <artifactId>maven-jetty-plugin</artifactId>  
    <version>6.1.10</version>  
    <configuration>  
        <encoding>UTF-8</encoding>  
        <scanIntervalSeconds>10</scanIntervalSeconds>  
        <stopKey>foo</stopKey>  
        <stopPort>9999</stopPort>  
    </configuration>  
    <executions>  
        <execution>  
            <id>start-jetty</id>  
            <phase>pre-integration-test</phase>  
            <goals>  
                <goal>run</goal>  
            </goals>  
            <configuration>  
                <scanIntervalSeconds>0</scanIntervalSeconds>  
                <daemon>true</daemon>  
            </configuration>  
        </execution>  
        <execution>  
            <id>stop-jetty</id>  
            <phase>post-integration-test</phase>  
            <goals>  
                <goal>stop</goal>  
            </goals>  
        </execution>  
    </executions>  
</plugin>  

启动时可以制定端口:
mvn -Djetty.port=9999 jetty:run

版权声明:本文为博主原创文章,未经博主允许不得转载。

maven 上传项目或者jar到私服

标签:maven   上传   

原文地址:http://blog.csdn.net/u010387163/article/details/47119323

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!