尝试建立新项目上传,分享

D:\dev\workspace\helloworld>tree /F
卷 DATAPART 的文件夹 PATH 列表
卷序列号为 2C22-0A1A
D:.
│ pom.xml

└─src
└─main
└─java
└─helloworld
Xiaoming.java

pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.zno</groupId>
<artifactId>helloworld</artifactId>
<version>0.0.1-SNAPSHOT</version> <repositories>
<repository>
<id>nexus</id>
<name>nexus</name>
<url>http://192.168.0.244:8081/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>nexus</name>
<url>http://192.168.0.244:8081/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories> <distributionManagement>
<repository>
<id>user-releases</id>
<name>user-releases</name>
<url>http://192.168.0.244:8081/nexus/content/repositories/releases/</url>
</repository> <snapshotRepository>
<id>user-snapshots</id>
<name>user-snapshots</name>
<url>http://192.168.0.244:8081/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
</project>

Xiaoming.java

package helloworld;

public class Xiaoming {

    public void say(){
System.out.println("Hello World!");
} }

部署

D:\dev\workspace\helloworld>mvn clean deploy
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building helloworld 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ helloworld ---
[INFO] Deleting D:\dev\workspace\helloworld\target
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ helloworld
---
[debug] execute contextualize
[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e
. build is platform dependent!
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ helloworld --
-
[WARNING] File encoding has not been set, using platform encoding GBK, i.e. buil
d is platform dependent!
[INFO] Compiling 1 source file to D:\dev\workspace\helloworld\target\classes
[INFO]
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ he
lloworld ---
[debug] execute contextualize
[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e
. build is platform dependent!
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ hello
world ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ helloworld ---
[INFO] Surefire report directory: D:\dev\workspace\helloworld\target\surefire-re
ports
Downloading: http://192.168.0.244:8081/nexus/content/groups/public/org/apache/ma
ven/surefire/surefire-junit3/2.10/surefire-junit3-2.10.pom
Downloaded: http://192.168.0.244:8081/nexus/content/groups/public/org/apache/mav
en/surefire/surefire-junit3/2.10/surefire-junit3-2.10.pom (0 B at 0.0 KB/sec)
Downloading: http://192.168.0.244:8081/nexus/content/groups/public/org/apache/ma
ven/surefire/surefire-junit3/2.10/surefire-junit3-2.10.jar
Downloaded: http://192.168.0.244:8081/nexus/content/groups/public/org/apache/mav
en/surefire/surefire-junit3/2.10/surefire-junit3-2.10.jar (0 B at 0.0 KB/sec) -------------------------------------------------------
T E S T S
------------------------------------------------------- Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO]
[INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ helloworld ---
[INFO] Building jar: D:\dev\workspace\helloworld\target\helloworld-0.0.1-SNAPSHO
T.jar
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ helloworld --- [INFO] Installing D:\dev\workspace\helloworld\target\helloworld-0.0.1-SNAPSHOT.j
ar to C:\Users\Administrator\.m2\repository\cn\zno\helloworld\0.0.1-SNAPSHOT\hel
loworld-0.0.1-SNAPSHOT.jar
[INFO] Installing D:\dev\workspace\helloworld\pom.xml to C:\Users\Administrator\
.m2\repository\cn\zno\helloworld\0.0.1-SNAPSHOT\helloworld-0.0.1-SNAPSHOT.pom
[INFO]
[INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ helloworld ---
Downloading: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/z
no/helloworld/0.0.1-SNAPSHOT/maven-metadata.xml
Uploading: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno
/helloworld/0.0.1-SNAPSHOT/helloworld-0.0.1-20160315.095232-1.jar
Uploaded: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno/
helloworld/0.0.1-SNAPSHOT/helloworld-0.0.1-20160315.095232-1.jar (3 KB at 16.0 K
B/sec)
Uploading: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno
/helloworld/0.0.1-SNAPSHOT/helloworld-0.0.1-20160315.095232-1.pom
Uploaded: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno/
helloworld/0.0.1-SNAPSHOT/helloworld-0.0.1-20160315.095232-1.pom (2 KB at 16.9 K
B/sec)
Downloading: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/z
no/helloworld/maven-metadata.xml
Uploading: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno
/helloworld/0.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno/
helloworld/0.0.1-SNAPSHOT/maven-metadata.xml (766 B at 8.8 KB/sec)
Uploading: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno
/helloworld/maven-metadata.xml
Uploaded: http://192.168.0.244:8081/nexus/content/repositories/snapshots/cn/zno/
helloworld/maven-metadata.xml (276 B at 3.2 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.079s
[INFO] Finished at: Tue Mar 15 17:52:32 GMT+08:00 2016
[INFO] Final Memory: 14M/154M
[INFO] ------------------------------------------------------------------------

二、使用组件

点击搜索,然后

找到了,】

<dependency>
<groupId>cn.zno</groupId>
<artifactId>helloworld</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>

就像使用 http://mvnrepository.com/ 一样,爽!

nexus 私服跑一跑流程的更多相关文章

  1. nexus私服搭建及maven生命周期

    一.maven找库流程 从流程上看创建nexus私服,能够优化流程,而且更加快速 二.nexus下载.安装 1.nexus下载地址 https://sonatype-download.global.s ...

  2. Maven配置Nexus私服

    官方文档:http://books.sonatype.com/nexus-book/3.0/reference/maven.html#maven-sect-single-group 1,下载安装 首先 ...

  3. centos7安装nexus私服2.14

    今天项目经理叫搭个nexus私服,记录一下 nexus下载比较慢,可在本地下载,然后用sftp上传到linux系统去,下载地址https://www.sonatype.com/download-oss ...

  4. nexus私服update repair index索引失败解决方案(转)

    转载地址:http://blog.csdn.net/first_sight/article/details/51559086 问题描述: 搭建Maven的Nexus私服仓库,一般安装完Nexus后,默 ...

  5. Maven基础配置--nexus私服配置

    登录nexus私服后台,按照下图1-3的顺序进行添加仓库: 其中步骤3有三种仓库类型(Type)进行选择 1. Hosted Repository:本地仓库,在私服服务器上存放用户自行上传的jar包: ...

  6. Maven仓库搭建--nexus私服

    Maven仓库搭建--nexus私服(Linux环境) Maven仓库简介 Maven仓库分为本地仓库.远程仓库.私服.本文重点介绍私服的使用方法. 下载安装包 网址:http://www.sonat ...

  7. Maven-006-手动部署第三方构件至 nexus 私服

    某些 Java 构件因许可证因素,无法公开的部署到公共仓库中:或者,一些小型的开源项目(例如 SourceForge.GitHub 中的一些项目),没有将构件分发到中央仓库中,也没有维护自己的仓库,因 ...

  8. Maven-005-部署构件至 nexus 私服

    nexus 私服仓库中宿主仓库主要用于储存装置内部的或一些无法从公共仓库获取的第三方构件,供项目组的人员使用.日常开发中,可将各版本构件直接部署到 Nexus 中对应策略的宿主仓库中.上篇文章中讲述了 ...

  9. Nexus私服忘记用户名密码,Nexus私服如何找回用户名密码

    Maven搭建私服用Nexus很方便.但是如果忘记了管理员的密码,如何处理呢?Nexus私服如何找回用户名密码? 1. 找到nexus-XXXYYYY-bundle/sonatype-work/nex ...

随机推荐

  1. H5特性回顾

    canvas 绘画, video 媒介回放 audio元素 对本地离线存储的更好支持, 新的特殊内容 - 元素 比如 article,footer,header,nav,section, 新的表单控件 ...

  2. (2)shiro角色资源权限

    一般在web系统权限设计中,一般分为三个维度,用户,角色,资源,一个用户可以拥有多个角色,比如说可以是老师,也可以是班主任,一个角色也可以拥有多个资源. 比如老师同时拥有查看班级学生和批改作业的资源, ...

  3. 用java编写一个函数,用于计算桌子的面积,可计算任意边长的桌子

    /* *桌子实体类,有属性和方法 */public class Table {    String name; // 声明桌子名称    Double width; // 声明桌子宽度    Doub ...

  4. 作业:WordCount--实现字符数,单词数,行数的统计

    1. Gitee 地址 https://gitee.com/fyxiaobai/wordcount 2. PSP表格 PSP2.1 PSP阶段 预估耗时 (分钟) 实际耗时 (分钟) Planning ...

  5. SmartOS技术常见问题

    什么是默认用户名和密码? 当SmartOS Live Image第一次启动时,系统将提示您设置root密码. 如果在不导入Zpool的情况下启动SmartOS,则需要默认的root密码. 当使用noi ...

  6. KEGG下载某物种最新的版本信息(斑马鱼为例)

    步骤一:打开链接并选择物种 http://www.genome.jp/kegg-bin/get_htext?hsa00001+3101 步骤二:对文件进行解析 步骤三:统计信息 一级结构(6大类): ...

  7. racktables 的介绍及搭建指南

    Racktables RackTables称自己为一个“机架空间.IP地址.服务器.交换机.路由器等 的管理框架”.它拥有一个web界面,执行报告和配置,并管理名字服务.RackTables以PHP5 ...

  8. Java finalize以及Garbage Collection

    Java的垃圾回收机制: Java的垃圾回收并不等于C++中的析构.Java中,只有在程序濒临存储空间用完的那一刻,对象占用的空间才会释放.所以,在JAVA程序中,我们通常只考虑创建对象,而从不关心对 ...

  9. [leetcode]125. Valid Palindrome判断回文串

    Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignori ...

  10. meterpreter 如何留后门,使攻击持久化

    安装后门方法一:meterpreter >run persistence -X -i 5 -p 443 -r 192.168.0.108 Persistent agent script is 6 ...