Maven与eclipse整合

  次阅读 作者:智能小宝 来源:互联网 2016-01-14 14:39 我要评论(0)

一. 创建Java项目

第1步:首先导入前面命令行建立的两个maven项目Hello和HelloFriend。

方法:选择file-->import-->Existing MAVEN PROJECTS选项选择对应项目路径导入即可

第2步:按顺序先后执行Hello和HelloFriend项目的的构建

方法:右击各自项目pom.xml文件,选择run as中的maven install命令将构件安装至仓库中

第3步:通过eclipse新建第三个maven项目。选择file-->new-->other-->MAVEN PROJECT选项

第4步:在src/main/java中新建文件com.zdp.maven.MakeFriends.java

public class MakeFriends {

public String makeFriends(String name){

HelloFriend friend = new HelloFriend();

friend.sayHelloToFriend("litingwei");

String str = "Hey,"+friend.getMyName()+" make a friend please.";

System.out.println(str);

return str;

}

}

第5步:在src/test/java中新建文件com.zdp.maven.MakeFriendsTest.java

public class MakeFriendsTest {

@Test

public void testMakeFriends(){

MakeFriends makeFriend = new MakeFriends();

String str = makeFriend.makeFriends("litingwei");

assertEquals("Hey,John make a friend please.",str);

}

}

第6步:点击根目录pom.xml添加依赖

4.0.0com.zdp.mavenMakeFriends0.0.1-SNAPSHOTjarMakeFriendshttp://maven.apache.orgUTF-8.build.sourceEncoding>

junitjunit4.9testcom.zdp.mavenHelloFriend0.0.1-SNAPSHOTcompile

第7步:右击pom.xml选择run as 中的命令执行即可

二. 创建Web项目

第1步:创建maven web工程

第2步: 继承parent, 修改web项目中 pom.xml文件如下

4.0.0webswarwebs Maven Webappcom.zdp.mavenParent0.0.1-SNAPSHOT../Parent/pom.xmljunitjunitcom.zdp.mavenMakeFriends

第3步:建立测试jsp

html; charset=UTF-8"

pageEncoding="UTF-8"%>

第4步:模块聚合, 修改parent中 pom.xml

4.0.0com.zdp.mavenParent0.0.1-SNAPSHOTpomParenthttp://maven.apache.orgUTF-8.build.sourceEncoding>

../Hello../HelloFriend../MakeFriends../websjunitjunit4.9testcom.zdp.mavenHello0.0.1-SNAPSHOTcompilecom.zdp.mavenHelloFriend0.0.1-SNAPSHOTcompilecom.zdp.mavenMakeFriends0.0.1-SNAPSHOTcompile

第5步:修改web项目, 设置自动部署到tomcat下面

weborg.codehaus.cargocargo-maven2-plugin1.2.3tomcat5xD:/tomcats/apache-tomcat-6.0.32_DemoexistingD:/tomcats/apache-tomcat-6.0.32_Democargo-runinstallrun

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...