mac os eclipse maven lib 依赖问题的解决办法
2014-03-06 16:55
489 查看
Eclipse+Maven构建web项目及部署时Maven lib依赖问题的解决
作者: Michael 日期:2012 年 9 月 3 日发表评论 (4)查看评论
目录
Eclipse中m2e插件构建web项目的步骤
Maven工具构建web项目再导入Eclipse的步骤
[一]、Eclipse中m2e插件构建web项目的步骤
第一步:创建项目,按照 New –> FIle –> Other –> Maven –> MavenProject :
第二步:选择项目存放路径:
第三步:选择项目类型 Archetype :
第四步:填写项目基本信息
第五步:修改为web类型项目,配置content directory:
第六步:配置Maven lib依赖问题,解决Run on Server时lib找不到的问题:
方法一:图像界面:
方法二:修改配置文件 .classpath:
把配置文件中 classpathentry 节点的内容从原来的:
1 | < classpathentry kind = "con" path = "org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" > |
2 | </ classpathentry > |
1 | < classpathentry kind = "con" path = "org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" > |
2 | < attributes > |
3 | < attribute name = "org.eclipse.jst.component.dependency" value = "/WEB-INF/lib" /> |
4 | </ attributes > |
5 | </ classpathentry > |
[二]、Maven工具构建web项目再导入Eclipse的步骤
以 WORKSPACE=D:\workspace_sun\maven-demo\ 为工作目录
第一步:创建项目
按 win+R 输入cmd 回车进入控制台界面,运行如下命令:
1 | mvn archetype:create -DgroupId=com.micmiu.maven.demo -DartifactId=maven-web-demo2 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode= false |
│ pom.xml │ └─src └─main ├─resources └─webapp │ index.jsp │ └─WEB-INF
第二步:转为Eclipse项目
在控制台执行如下命令:
1 | mvn eclipse:eclipse -Dwtpversion=1.0 |
│ .classpath │ .project │ pom.xml │ ├─.settings │ .component │ org.eclipse.wst.common.project.facet.core.xml │ ├─src │ └─main │ ├─resources │ └─webapp │ │ index.jsp │ │ │ └─WEB-INF │ web.xml │ └─target └─classes
然后按照 Import… –> Maven –> Exiting Maven Projects 导入Eclipse即可.
第三步:同样按照上面的方法配置Maven lib依赖问题,解决Run on Server时lib找不到的问题。
tips:如果在转化为Eclipse项目之前,修改好 pom.xml 文件中的所有lib依赖关系,再转为eclipse项目导入到eclipe中,这样也可以解决部署时lib文件找不到的问题。
本文介绍到此结束@Michael Sun.
原创文章,转载请注明: 转载自micmiu
– 软件开发+生活点滴[ http://www.micmiu.com/ ]
本文链接地址: http://www.micmiu.com/software/build/eclipse-maven-web-lib/
相关文章推荐
- Eclipse离线安装Maven插件遇到的问题及解决办法
- eclipse for mac 中文乱码问题的解决办法
- Mac OS X “to open Eclipse, you need a Java SE 6 runtime”问题解决
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- eclipse 配置Maven问题解决办法:新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes .
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- eclipse 配置Maven问题解决办法:新建maven工程时报错:Could not resolve archetype org.apache.maven.archetypes .
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题
- Mac下Eclipse内置Tomcat端口被占用问题的解决办法
- maven工程项目导入eclipse相关问题解决办法
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包有关问题
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法zhaunzi
- Mac os x 下配置Intellij IDEA + Tomcat 出现权限问题的解决办法
- Mac os x 下配置Intellij IDEA + Tomcat 出现权限问题的解决办法
- 怎么spring security 和maven,spring,结合jar包冲突和依赖关系问题解决办法。
- eclipse部署maven web项目到tomcat服务器时,没有将lib、web.xml复制过去的解决办法
- Eclipse+Maven快速生成Web项目,解决部署时Maven lib依赖问题