美文网首页Java学习笔记
ubuntu 环境下idea 配置maven webapp

ubuntu 环境下idea 配置maven webapp

作者: 战五渣_lei | 来源:发表于2017-03-30 00:00 被阅读865次

首先笔者是手动下载了一个maven 包
http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
(链接时好时坏,请自行搜索)
,解压到路径下面
在terminal里面通过sudo gedit ~/.bashrc 的方式 配置环境变量

image.png

在末尾加入路径

export JAVA_HOME=/opt/java/jdk1.8.0_121
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

export M2_HOME=/opt/apache-maven-3.3.9
export PATH=$M2_HOME/bin:$PATH

这个配置好了以后,就可以保存关闭,然后
在terminal中 source ~/.bashrc
可以修改 $M2_HOME 目录下的settings 以便maven使用国内镜像,这样的下载速度会快很多很多很多
默认在maven目录下面 ,笔者的就是在
/opt/apache-maven-3.3.9/conf/settings.xml
在里面的mirros下加入mirror如下

<mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
    
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
    
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>

     <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>central</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public /</url>
     </mirror>

保存关闭

然后
命令行里面输入

mvn help:system

下载一下必要的系统jar包
然后输入

mvn archetype:generate -DgroupId=kkkk -DartifactId=test -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false?

这是构建一个test工程,因为有些文件在idea里面死活拉不下来,所以先用命令行构建一个工程,这样需要的依赖就会拉好了,这样在idea新建我们需要的工程就不会卡了

之后打开idea

image.png

下一步 输入你自己的 groupid 和artifactid就好了
下一步,需要手动选自己的maven文件夹和对应的settings文件

image.png

然后就下一步 finish 就好了

相关文章

网友评论

    本文标题:ubuntu 环境下idea 配置maven webapp

    本文链接:https://www.haomeiwen.com/subject/qytuottx.html