转载:http://www.micmiu.com/software/build/eclipse-maven-web-lib/
目录
- 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 >
|
然后执行 Run on Server 即可。
[二]、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文件找不到的问题。
相关推荐
标题 "eclipse+ssm+maven最基本的demo含文档说明" 提供了关于一个基于Java Web开发的项目模板,其中整合了Eclipse IDE、Spring、Struts2和MyBatis(SSM)框架,并使用Maven作为构建工具。这个项目不仅包含源代码,还...
使用Eclipse构建Maven的Web项目用jetty启动 本文主要介绍了使用Eclipse构建Maven的Web项目,并使用jetty启动的步骤。下面是相关知识点的总结: 1. 使用Eclipse构建Maven项目 在Eclipse中构建Maven项目需要选择 ...
【构建Maven Web项目在Eclipse中的步骤】 创建Maven Web项目是开发Java Web应用程序的常见起点,Eclipse作为流行的Java集成开发环境,提供了便捷的工具支持。以下是一步一步教你如何使用Eclipse构建Maven的Web项目...
5. **Maven**:Maven是Java项目的构建工具,它通过POM(Project Object Model)文件管理项目的依赖关系,自动化构建流程,包括编译、测试、打包、部署等。在本实例中,Maven确保所有依赖库都能正确引入,简化了项目...
eclipse构建Maven项目 eclipse是一个功能强大且广泛应用的集成开发环境...使用eclipse构建Maven项目可以帮助开发者更好地管理项目依赖关系、编译、测试和打包,并且可以与Tomcat服务器集成,方便项目的开发和部署。
在Eclipse中,使用Maven创建一个Maven Web项目,然后在pom.xml中添加Spring框架及其相关模块的依赖。接下来,可以创建Spring配置文件(如applicationContext.xml),定义bean和注入依赖。同时,配置Web.xml以初始化...
在这个项目中,"ssm+maven实现登录功能",我们将探讨如何利用这三个框架与Maven构建工具来实现一个基本的用户登录系统。 首先,`login.jsp`和`index.jsp`是JSP(JavaServer Pages)文件,它们是用户交互的前端页面...
- **前提条件**: JDK 1.7及以上版本、Eclipse 4.2及以上版本。 **二、安装TestNG插件** - **在线安装**: 1. **通过Eclipse Marketplace**: - 拖拽“Drag to your running Eclipse workspace to install TestNG ...
Maven构建项目发布到Tomcat的解决...Maven构建项目发布到Tomcat服务器可能会遇到一些困难,但是通过正确地配置Maven依赖项、部署Maven依赖项到Tomcat服务器、检查Tomcat服务器的配置和类加载器配置,可以解决这些问题。
Eclipse构建和部署Maven项目涉及多个步骤,包括创建Maven工程、配置Maven项目、将其转换为Dynamic Web项目以及设置Web部署集。以下是对这些步骤的详细解释: 1. 创建Maven工程: - 在Eclipse中,选择"File" > "New...
以下是在MyEclipse中设置和创建Maven Web项目的详细步骤及遇到问题的解决方案: 首先,你需要确保MyEclipse已经集成了Maven。如果还没有,你需要进行以下设置: 1. 打开MyEclipse的首选项(Preferences)。 2. 在...
将CXF解压后的lib目录中的JAR文件导入到项目中的`WebContent/WEB-INF/lib`,或者直接复制到对应文件夹,然后刷新项目,使Eclipse识别这些依赖。 5. **定义Web服务接口**: 使用Java的注解来定义服务接口,如`@...
3. **添加Maven依赖至WEB-INF/lib**: - 在“Deployment Assembly”页面点击“Add”。 - 选择“Java Build Path Entries”。 - 选择“Maven Dependencies”,然后点击确定。 #### 六、部署至Tomcat 1. **配置...
Maven是Java开发中的一个项目管理工具,它通过XML文件管理项目的构建、依赖关系和项目信息。在大型项目中,通常会采用多模块(Multi-Module)结构来组织代码,使得项目更易于管理和维护。在Maven中,一个父项目...
Eclipse是一个常用的集成开发环境(IDE),在使用Eclipse开发Java Web项目时,可以将Maven Web项目配置为动态Web项目,以便利用Eclipse的强大功能来运行和调试应用。动态Web项目模式允许开发者将Maven项目整合进...