• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

3.将maven项目jar纳入maven仓库,Mave项目依赖另外一个Maven项目

mysql 搞代码 4年前 (2022-01-09) 23次浏览 已收录 0个评论

1若想让maven项目依赖另外一个maven项目,被依赖的项目要在maven仓库中有相应的jar包,所以要对依赖的项目执行mvninstall命令。 2新建第二个项目模块HelloFriend目录及约定的目录结构 vcmRlcj0=”1″ cellspacing=”0″ cellpadding=”0″> HelloFriend –src —-



1若想让maven项目依赖另外一个maven项目,被依赖的项目要在maven仓库中有相应的jar包,所以要对依赖的项目执行mvninstall命令。

2新建第二个项目模块HelloFriend目录及约定的目录结构

vcmRlcj0=”1″ cellspacing=”0″ cellpadding=”0″>

HelloFriend

–src

—–main

———-java

———-resources

—–test

———java

———resources

–pom.xml

3在项目HelloFriend根目录建立pom.xml

4.0.0

cn.toto.maven

HelloFriend

0.0.1-SNAPSHOT

HelloFriend

junit

junit

4.9

test

cn.toto.maven

Hello

本文来源gao@!dai!ma.com搞$$代^@码!网 0.0.1-SNAPSHOT

compile

4在src/main/java/cn/toto/maven目录下新建文件HelloFriend.java文件

package cn.toto.maven;

import cn.toto.maven.Hello;

public class HelloFriend {

public String sayHelloToFriend(String name){

Hello hello = new Hello();

String str = hello.sayHello(name)+” I am “+this.getMyName();

System.out.println(str);

return str;

}

public String getMyName(){

return “John”;

}

}

5在/src/test/java/cn/toto/maven目录下新建测试文件HelloFriendTest.java

package cn.toto.maven;

import static junit.framework.Assert.assertEquals;

import org.junit.Test;

import cn.toto.maven.Hello;

public class HelloFriendTest {

@Test

public void tesHelloFriend(){

HelloFriend helloFriend = new HelloFriend();

String results = helloFriend.sayHelloToFriend(“tuzuoquan”);

assertEquals(“Hello tuzuoquan! I am John”,results);

}

}

6在HelloFriend目录下执行命令mvn命令(注意到HelloFriend文件夹)

7重新在HelloFriend目录下执行命令mvnpackage


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:3.将maven项目jar纳入maven仓库,Mave项目依赖另外一个Maven项目

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址