Maven在eclipse中的配置心得

Maven环境变量配置百度一下即可。

主要说一下在eclipse中的配置:


1.window下属性--Maven-user settings-选择maven安装目录下conf-settings.xml   如:

D:\apache-maven-3.3.9-bin\apache-maven-3.3.9\conf\settings.xml

红色部分有内容上面没报错则配置成功





2.新建maven project  -- 选择web最后一个创建--不勾选第一个
3.配置pom.xml,配置好后,项目右键的如图进行安装包
<modelVersion>4.0.0</modelVersion>
  <!-- 项目所属组的id -->
  <groupId>ycinfo</groupId>
  <!-- 项目的id -->
  <artifactId>MavenTest</artifactId>
  <!-- 发布时的格式 -->
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>MavenTest Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <!-- 项目配置的依赖包 -->
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    
   <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jsp-api</artifactId>
      <version>2.0</version>
      
      <!-- 
      	compile:编译访问,则会被打包到项目
      	provided:提供范围
      	runtime:运行时范围
      	test:测试范围
      	system:系统范围
       -->
      <scope>provided</scope>
    </dependency>
    
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jstl</artifactId>
      <version>1.2</version>
      <scope></scope>
    </dependency>
  </dependencies>


4.项目下属性-java build path移除报错项
5.新建资源文件
6.更改工作区间这个项目下的setting配置
org.eclipse.wst.common.project.facet.core.xml

 <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.8"/>
  <installed facet="jst.web" version="3.0"/>


 
7.项目下属性-java compile 第一个复选框去掉,把jdk版本更改为1.8(或者你的是jdk1.7)--Apply一下

  

<installed facet="wst.jsdt.web" version="1.0"/>

8.更改target下面的xml配置文件,为最新版本,默认页面也添加一个index.jsp---这里可以灵活更改




8.如果发现如图所示,则更改 项目属性-java Build path libraries下面移除重新导入




9.原来的jsp页面删了,新建一个jsp页面



至此,配置基本没有问题了,项目右键,放在tomcat运行即可看到那个jsp的内容


【当然,有的在安装包的时候会报错:-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.


可以设一个环境变量M2_HOME指向你的maven安装目录

M2_HOME=D:\Apps\apache-maven-3.3.1

然后在Window->Preference->Java->Installed JREs->Edit

在Default VM arguments中设置

-Dmaven.multiModuleProjectDirectory=$M2_HOME



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值