使用Eclipse创建Maven项目

把Maven配置到Eclipse

1、修改本地仓库路径:打开Maven目录D:\Java\apache-maven-3.3.9\conf,修改settings.xml文件

<localRepository>D:\Java\repositorylocalRepository>
   
     
     
     
     

2、配置Maven程序:打开Eclipse-->Window-->Preferences-->Maven-->Installations

使用Eclipse创建Maven项目_第1张图片

3、配置User Settings,让eclipse知道Maven仓库位置

使用Eclipse创建Maven项目_第2张图片

4、构建索引:打开Eclipse-->Window-->Show View-->Other-->Maven Repositories,右键Local Repositoy(注意后面仓库路径是否正确,如不正确请刷新),点击Rebuild Index

使用Eclipse创建Maven项目_第3张图片

Eclipse新建Maven项目

1、新建Maven Project

使用Eclipse创建Maven项目_第4张图片

2、跳过原型选择,创建相对完整目录结构的Maven项目

使用Eclipse创建Maven项目_第5张图片

3、填写项目信息

使用Eclipse创建Maven项目_第6张图片

4、创建好的web项目会报错,在src/main/webapp新建WEB-INF,创建web.xml

使用Eclipse创建Maven项目_第7张图片

5、原来jdk编译版本1.5,在pom.xml中添加插件,修改jdk版本信息,并刷新Maven项目


   
     
     
     
     
  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>org.apache.maven.plugin groupId>
  5. <artifactId>maven-compiler-plugin artifactId>
  6. <version>3.5.1 version>
  7. <configuration>
  8. <source>1.7 source>
  9. <target>1.7 target>
  10. <encoding>UTF-8 encoding>
  11. configuration>
  12. plugin>
  13. plugins>
  14. build>

6、查找依赖

使用Eclipse创建Maven项目_第8张图片

依赖范围

使用Eclipse创建Maven项目_第9张图片

Maven项目标准目录结构

使用Eclipse创建Maven项目_第10张图片

坐标定义

使用Eclipse创建Maven项目_第11张图片

pom基本设置

使用Eclipse创建Maven项目_第12张图片


   
     
     
     
     
  1. <modelVersion>4.0.0 modelVersion>
  2. <groupId>cn.feicui groupId>
  3. <artifactId>BOS_1 artifactId>
  4. <version>0.0.1-SNAPSHOT version>
  5. <packaging>war packaging>
  6. <name> name>
  7. <url> url>
  8. <description> description>
  9. <developers> developers>
  10. <licenses> licenses>
  11. <organization> organization>
  12. <dependencies>
  13. <dependency>
  14. <groupId> groupId>
  15. <artifactId> artifactId>
  16. <version> version>
  17. <type> type>
  18. <scope>test scope>
  19. <optional> optional>
  20. <exclusions>
  21. <exclusion> exclusion>
  22. exclusions>
  23. dependency>
  24. dependencies>
  25. <dependencyManagement>
  26. <dependencies>
  27. <dependency> dependency>
  28. dependencies>
  29. dependencyManagement>
  30. <build>
  31. <plugins>
  32. <plugin>
  33. <groupId> groupId>
  34. <artifactId> artifactId>
  35. <version> version>
  36. plugin>
  37. plugins>
  38. build>
转载:https://blog.csdn.net/lovecuidong/article/details/115922293

你可能感兴趣的:(Java点滴知识,maven,eclipse,java)