
1、在Eclipse中按File->Import->Existing Maven projects->next。选择你刚才放代码的地方。
其中在选择项目时,选择Existing Maven Projects
2、选择项目所在文件夹:
3、点击finish即可
在/etc/profile配置java的环境变量: 你的mvn 项目是用哪个版本的jdk,就要配置那个版本的jdk。
强制保存文件命令:w !sudo tee %
此时在进入项目执行:$ git pull origin master
继续mvn clean install
一、可执行的JAR文件
使用Maven 构建一个JAR 文件比较容易:只要定义项目包装为“jar”,然后执行包装生命周期阶段即可。但是定义一个可执行JAR 文件却比较麻烦。采取以下步骤可以更高效:
1、在您定义可执行类的 JAR 的MANIFESTMF 文件中定义一个main类。(MANIFESTMF 是包装您的应用程序时 Maven 生成的。)
2、找到您项目依赖的所有库。
3、 在您的MANIFESTMF 文件中包含那些库,便于您的应用程序找到它们。您可以手工进行这些 *** 作,或者要想更高效,您可以使用两个 Maven 插件帮助您完成:maven-jar-plugin 和 maven-dependency-plugin
1在Eclipse下新建项目时,选择新建Maven项目,如图2默认点击下一步,在“selectanarchetype”这步时,一样使用默认的配置,如图3下一步,需要输入项目名称,起名为“testMavenWeb”项目,点击finish,完成项目创建。4此时,一个JavaMaven项目创建成功,但并不是MavenWeb项目,项目的结构如图:5JavaMaven创建成功后,再创建一个Web项目,在“selectanarchetype”这步时,选择“maven-archetype-webapp”,成功创建一个web项目,如图6然后将该web项目下的webapp文件夹,拷贝到testMavenWeb项目下,至此,在Eclipse下的MavenWeb项目创建成功,创建成功的MavenWeb项目结构如图:在eclipse使用maven方法步骤如下:一、安装配置Maven
这个不会的话可以在百度查找相关方法
二、引入和安装Maven项目
如果第一步 *** 作成功的话,就可以在import窗口里面看到Maven的选项了,选择Import a exsiting Maven project 就行,前提是先把Maven项目从版本库中down下来。
如果引入的这个项目A被别的Maven项目B引用了,那么最好是让项目B直接使用本地的项目A,而不是从repository中寻找对应项目A的jar包。这样会避免jar包更新出问题(比如项目A经常更新,jar包可能会更新不及时)。这样的话就需要将项目A
install到本地,install有两种方法:
1右键项目选择Maven菜单的install即可。
2使用命令,即将目录转换到该项目目录下,然后执行mvn clean install -Dmaventestskip=true即可。(推荐该方法,因为跳过了测试)
三、更新jar包
更新Maven的jar包应该是对于Maven项目最常用的 *** 作了(因为项目一直在更新,那么jar包肯定也一直在变)。
那么对于更新Maven的jar包的方法是:右键项目选择Maven菜单下的update
project,然后在d出框中有一个offline的选项,一般情况直接勾选offline(这样它之更新本地的jar包,比如上面提到的项目A的更改会更新,offline的速度很快);当然如果offline不行的话就需要取消对offline的勾选,即在线更新jar包,这样它会从远程服务器中下载最新的jar包。
更新完jar包后一定要注意修改项目的properties,要手动改下面几个地方(因为更新完jar包会自动更改这些配置):如果是java项目只需要更改1即可,web项目需要更改1,2,3
1将build path中的jdk版本改成所需要的。
2将Deployment Assembly中的自动生成的两个文件夹删除(好像是tmp和tmpwebapp),添加WebRoot文件夹。
3如果项目有默认的别名,还需要再手动改一下Web Project Setting。看看maven modules。你可以建一个project,A,B是两个modules。
如果你用eclipse,那么你可以用eclipse的设置来开发和测试,这样就可以即时看到jsp的改动。最后用maven来打包和安装。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)