maven在eclipse中的配置(步骤)
来源:互联网 发布:淘宝7天无理由退换规则 编辑:程序博客网 时间:2024/05/16 13:06
一、Maven zip包解压后,path的路径配置:
1>找到解压包中的bin目录,复制bin的全路径;
2>在path路径中粘贴加分号(“;”);
3>在dos窗口命令中使用 mvn --version; 查看配置是否成功!(配置完path后,记得重新打开dos窗口<如果原来dos窗口已打开>);
二、Maven中settings.xml的配置
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1>打开Maven 解压包中的apache_maven_3.3.9\conf\settings.xml 文件,并修改settings.xml中的<localRepository>节点的内容,例如可改为:(e:\\m2\repository),
2>创建在settings.xml中修改好的对应磁盘下的文件夹m2
3>将apache_maven_3.3.9\conf 下已修改的settings.xml文件复制到文件夹m2下,并将repository.zip解压包的解压文件中的repository复制到m2目录下;
4>准备工作基本完成;
三、Eclipse中的具体配置
1>Windows ---> preferences --> Maven --> Installations --> Add --> Installation home:Directory(选择解压成功后的文件夹apache_maven_3.3.9)--> finish -->Apply
2>Windows ---> preferences --> Maven --> User Settings --> Global Settings :Browse(apache_maven_3.3.9\apache_maven_3.3.9\conf\settings.xml);
--> User Settings:Browse(m2\settings.xml);
--> Update Settings
--> Apply
--> ok
3>在Eclipse中新建项目及其相关设置
(1) File --> New ---> Other.. --> Maven --> Maven Project --> next --> next --> 选择org.apache.maven.archetypes maven-archetype-webapp 1.0
(3) 右击项目名 --> properties --> Maven --> Project Facets --> 去掉Dynamic Web Module对勾 (版本修改至3.0)
--> Java (版本修改至1.8)
--> apply
--> Runtimes(选择apache Tomcat 7.0 版本)
--> apply
--> 打上Dynamic Web Module对勾
--> 点击下方的configuration 配置链接
--> 修改webcontent 为 src/main/webapp ;
--> apply -->ok
4>将missing 的 src/main/java 通过右击项目-->build path -->config -->resource 移除missing的src/main/java
-->然后回到项目--> 右击项目 -->new-->resource folder(src/main/java)
-->ok
5>配置pom.xml
注意:一般:在src/main/resource中放置资源文件(hibernate.cfg.xml;struts.xml;log4j.properties等);
在src/main/java中写java类;
1>找到解压包中的bin目录,复制bin的全路径;
2>在path路径中粘贴加分号(“;”);
3>在dos窗口命令中使用 mvn --version; 查看配置是否成功!(配置完path后,记得重新打开dos窗口<如果原来dos窗口已打开>);
二、Maven中settings.xml的配置
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
1>打开Maven 解压包中的apache_maven_3.3.9\conf\settings.xml 文件,并修改settings.xml中的<localRepository>节点的内容,例如可改为:(e:\\m2\repository),
2>创建在settings.xml中修改好的对应磁盘下的文件夹m2
3>将apache_maven_3.3.9\conf 下已修改的settings.xml文件复制到文件夹m2下,并将repository.zip解压包的解压文件中的repository复制到m2目录下;
4>准备工作基本完成;
三、Eclipse中的具体配置
1>Windows ---> preferences --> Maven --> Installations --> Add --> Installation home:Directory(选择解压成功后的文件夹apache_maven_3.3.9)--> finish -->Apply
2>Windows ---> preferences --> Maven --> User Settings --> Global Settings :Browse(apache_maven_3.3.9\apache_maven_3.3.9\conf\settings.xml);
--> User Settings:Browse(m2\settings.xml);
--> Update Settings
--> Apply
--> ok
3>在Eclipse中新建项目及其相关设置
(1) File --> New ---> Other.. --> Maven --> Maven Project --> next --> next --> 选择org.apache.maven.archetypes maven-archetype-webapp 1.0
--> next --> Group Id:自写 Artifact Id:项目名 --> finish
(2) 删除 src/main/webapp(3) 右击项目名 --> properties --> Maven --> Project Facets --> 去掉Dynamic Web Module对勾 (版本修改至3.0)
--> Java (版本修改至1.8)
--> apply
--> Runtimes(选择apache Tomcat 7.0 版本)
--> apply
--> 打上Dynamic Web Module对勾
--> 点击下方的configuration 配置链接
--> 修改webcontent 为 src/main/webapp ;
--> apply -->ok
4>将missing 的 src/main/java 通过右击项目-->build path -->config -->resource 移除missing的src/main/java
-->然后回到项目--> 右击项目 -->new-->resource folder(src/main/java)
-->ok
5>配置pom.xml
复制sh_pom.xml中配置hibernate和struts的包的属性于pom.xml(Maven会自动添加并配置相关jar包)
注意:一般:在src/main/resource中放置资源文件(hibernate.cfg.xml;struts.xml;log4j.properties等);
在src/main/java中写java类;
特别注意:
1、apache_maven_3.3.9.zip(maven安装压缩包的下载)
2、repository.zip(maven配置所需repository压缩包的下载)
3、上边提到的sh_pom.xml中内容:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.qfxa</groupId><artifactId>sh</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>sh Maven Webapp</name><url>http://maven.apache.org</url><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><hibernate.version>5.2.3.Final</hibernate.version><struts2.version>2.5.5</struts2.version></properties><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><!--<dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>2.5</version></dependency>--><!-- hibernate --><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${hibernate.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-ehcache</artifactId><version>${hibernate.version}</version></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-c3p0</artifactId><version>${hibernate.version}</version></dependency><!-- struts2 --><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>${struts2.version}</version><exclusions><exclusion><!-- Hibernate已经还有该包的依赖 --><artifactId>javassist</artifactId><groupId>javassist</groupId></exclusion></exclusions></dependency><dependency><groupId>org.apache.struts</groupId><artifactId>struts2-convention-plugin</artifactId><version>${struts2.version}</version></dependency></dependencies><build><finalName>sh</finalName></build></project>
0 0
- maven在eclipse中的配置(步骤)
- Maven配置 Maven在Eclipse中的配置
- 在Eclipse中配置Maven步骤
- Maven在Eclipse中的配置
- maven在eclipse中的配置
- maven在eclipse中的配置
- Maven在Eclipse中的配置
- MAVEN在eclipse中的配置
- MAVEN在Eclipse中的配置
- maven安装,maven配置,maven在eclipse中的配置(需要插件)
- maven在eclipse中的配置与使用
- Maven在eclipse中的安装和配置
- Maven的安装及配置、Maven在Eclipse中的配置
- maven安装配置以及在eclipse中的配置
- Maven环境搭建与在Eclipse中的配置
- 【自用】【Windows】下【maven】及其在【eclipse】中的配置
- maven的安装及其在Eclipse中的配置
- Maven环境搭建与在Eclipse中的配置
- 自动生成导航栏和菜单的解决方案
- c++ assert() 使用方法
- Redhat 7.1 离线安装 gcc
- ZOJ 3780 Paint the Grid Again(拓扑排序)
- 【机器学习】生成模型和判别模型
- maven在eclipse中的配置(步骤)
- 【HomeBack】酷市场主题风格切换的简单实现
- 如何用Consul打造弹性可扩展的PaaS平台
- ssh公钥密钥无密码登陆
- CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-B-Valued Keys
- 新手ps做校园活动海报
- ACM-动态规划19-最低通行费
- Cmake “cmake_make_program is not set” 问题。
- java中this的用法简介