IntelliJ IDEA Maven 安装配置

IntelliJ IDEA Maven 安装配置

  • 官网下载IntelliJ IDEA ,这里下载Community版就够了
  • 官网下载Maven

    IntelliJ IDEA 按步骤安装完成就好了,之前一定要先把JAVA环境搭建好,这里就不写JAVA环境如何搭建了,具体可以自行百度,IDEA安装好是要注册的,注册的时候选择licence server ,输入网址http://www.iteblog.com/idea/key.php 就OK了,讲一下如何安装Maven
    步骤:

  • 下载Maven,现在更新到apache-maven-3.3.9-bin.zip 直接下载zip然后解压就好了
  • 配置环境变量,添加系统变量M2_HOME,路径为解压缩路径。IntelliJ IDEA Maven 安装配置_第1张图片
  • 将bin路径加入Path中,打开Path,添加%M2_HOME%\bin;
  • 应用然后保存
  • cmd打开控制台,输入mvn -version ,如果有一下信息显示就表示Maven配置完成了。
  • IntelliJ IDEA Maven 安装配置_第2张图片

IntelliJ IDEA和Maven安装好就可以愉快的码代码了。打开IDEA可以新建Maven项目,然后在pom.xml中添加依赖来导入Jar包,相比以往的需要什么Jar包就去网上下载然后导入到项目中,再classpath添加进去,利用Maven不仅省时,还不会出现包的冲突,例如导入spring所需依赖包,只需要在 pom.xml中加入:

  <properties>
    
    <commons-lang.version>2.6commons-lang.version>
    <slf4j.version>1.7.6slf4j.version>
    <spring.version>4.1.3.RELEASEspring.version>
  properties>

<dependency>
      <groupId>org.springframeworkgroupId>
      <artifactId>spring-webmvcartifactId>
    dependency>
 <dependency>
      <groupId>commons-langgroupId>
      <artifactId>commons-langartifactId>
      <version>${commons-lang.version}version>
    dependency>
    <dependency>
      <groupId>org.slf4jgroupId>
      <artifactId>slf4j-log4j12artifactId>
      <version>${slf4j.version}version>
      <exclusions>
        <exclusion>
          <artifactId>slf4j-apiartifactId>
          <groupId>org.slf4jgroupId>
        exclusion>
      exclusions>
    dependency>
    <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>org.springframeworkgroupId>
        <artifactId>spring-framework-bomartifactId>
        <version>${spring.version}version>
        <type>pomtype>
        <scope>importscope>
      dependency>
    dependencies>
  dependencyManagement>

就好了,同时Maven还可以添加Jetty这样的插件,也只需要在build根下添加代码

 <plugins>
      <plugin>
        <groupId>org.eclipse.jettygroupId>
        <artifactId>jetty-maven-pluginartifactId>
        <version>9.2.2.v20140723version>
      plugin>
    plugins>

就可以直接使用Jetty服务器来进行Web项目部署了,是不是很方便。

你可能感兴趣的:(intellij,maven,jetty)