• maven安装与使用


    一、JDK安装教程

    1.首先下载jdk安装包,然后解压安装包  tar -zxvf jdk-7u79-linux-x64.tar.gz

    2.修改环境变量

      在根目录下使用命令:vi ./bash_profile

      在此文件中添加如下内容:

          export JAVA_HOME=/root/software/jdk1.7.0_79

          export PATH=$JAVA_HOME/bin:$PATH

      如图:

     

     修改后保存退出

    3.使用命令source .bash_profile试修改文件生效

    4.使用命令echo $JAVA_HOME查看是否正确配置,若出现/root/software/jdk1.7.0_79则配置正确,如图所示:

     

    二、Maven安装教程

    Maven安装:

    1.首先下载maven安装包,然后解压安装包  tar -zxvf apache-maven-3.3.9-bin.tar.gz

    2.修改环境变量

      在根目录下使用命令:vi ./bash_profile

      在此文件中添加如下内容:

          export JAVA_HOME=/root/software/jdk1.7.0_79

          export PATH=$JAVA_HOME/bin:$PATH

      如图:

     

     修改后保存退出

    3.使用命令source .bash_profile试修改文件生效

    4.使用命令echo $MAVEN_HOME查看是否正确配置,若出现/root/software/apache-maven-3.3.9则配置正确,如图所示:

     

    可以进入maven安装目录下的conf目录中,修改文件setting.xml

    1).配置本地仓库

    修改本地仓库地址,网络上下载下来的jar包就是存放在此目录下。

    <localRepository>/home/hadoop/app/mvnrep</localRepository>

    2).配置代理

    当使用代理上网时需要配置此信息,将proxy的注释取消掉,并正确填写此配置里的信息。

    <proxy>

          <id>optional</id>

          <active>true</active>

          <protocol>http</protocol>

          <username>xxxxxx</username>

          <password>xxxxxx</password>

          <host>192.168.9.xxx</host>

          <port>80</port>

          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>

    </proxy>

    3).配置镜像地址

    <mirror>

          <id>CN</id>

          <mirrorOf>central</mirrorOf>

          <name>OSChina Central</name>

          <url>http://maven.oschina.net/content/groups/public</url>

     </mirror>

    三、在eclipse中配置java环境步骤

    一、点击windows中的perferences

     

    二、选择java中的Installed JREs选项,点击add添加java路径

     

    三、选择Standard VM选项,点击Next

     

    四、点击Directory选择jre路径,点击finish(这里因为已经配置过jdk路径,所以报错)

     

    五、在配置好的jdk路径前打勾,点击ok

     

    四、在eclipse中配置Maven环境步骤

    1、点击windows中的perferences

     

    2、点击maven选项中的installations,点击add添加maven

     

    3、选择External,点击Directory指定maven的安装目录,点击finish

     

    4、在apache-maven-3.3.9选项前打勾,点击ok

     

    五、在eclipse中新建maven的web项目

    1、在左侧空白处右键单击选择New->Project,选择Maven Project,点击Next

     

    2、默认,点击Next

    3、如图所示选择maven的webapp,点击Next

     

    4、填写Group Id和Artifact Id,点击Finish(Artifact Id一般是项目名称)

     

    新建maven项目的时候出现以下错误:

     

    原因maven的配置的镜像源文件有误,之前配置的是OSChina的镜像源文件

    <mirror>

          <id>CN</id>

          <mirrorOf>central</mirrorOf>

          <name>OSChina Central</name>

          <url>http://maven.oschina.net/content/groups/public</url> </mirror>

    修改为阿里云仓库之后就可以了

    <mirror>
             <id>alimaven</id>
             <mirrorOf>central</mirrorOf>
             <name>aliyun maven</name>
             <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
       </mirror

    maven项目建成之后jsp页面报错,如图:

    解决办法:

    1、选中项目点击右键,选择“Build Path”,选择“configure build path”。

     

    2、点击Libraries选项卡,点击Add Library按钮

     

    3、选择Server Runtime,接着选择tomcat,如图

     

    4、点击Finish,这时候也会看到项目没有报错信息了

     

    六、使用Eclipse+Maven开发Java Web项目

    1)建立webapp

    2)在pom.xml中添加如下依赖和plugin

    <dependency>

        <groupId>javax.servlet</groupId>

        <artifactId>servlet-api</artifactId>

        <version>2.5</version>

        <scope>provided</scope>

    </dependency>

    <dependency>

        <groupId>javax.servlet</groupId>

        <artifactId>jsp-api</artifactId>

        <version>2.0</version>

        <scope>provided</scope>

    </dependency>

    <build>

        <finalName>web</finalName>

        <plugins>

            <plugin>

                <!-- 使用jetty-maven-plugin发布 -->

                <groupId>org.mortbay.jetty</groupId>

                <artifactId>jetty-maven-plugin</artifactId>

                <configuration>

                    <scanIntervalSeconds>2000</scanIntervalSeconds>

                    <webApp>

                       <!-- 上下文路径 -->

                       <contextPath>/web</contextPath>

                    </webApp>

                    <connectors>

                       <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">

                           <!-- 端口号 -->

                           <port>9999</port>

                           <maxIdleTime>60000</maxIdleTime>

                       </connector>

                    </connectors>

                </configuration>

            </plugin>

        </plugins>

    </build>

    3)运行: jetty:run

    4) 访问: ip:port/contextPath

  • 相关阅读:
    Silverlight MIS管理系统
    微软计划将Silverlight移植到机顶盒
    Silverlight VS2010下的RIA开发活动整站
    【原创】展望Silverlight 5.0新版本更新与发展
    Silverlight DeepGrid控件
    js的嵌套函数与闭包函数
    (学)仔细想想、其实有更好的解决办法
    (转变ing)工作内容变化ing
    (转)动态调用WCF
    IIS 异常 “System.OutOfMemoryException”、“存储空间不足,无法完成此操作。”
  • 原文地址:https://www.cnblogs.com/yutianbao/p/9191818.html
Copyright © 2020-2023  润新知