zoukankan      html  css  js  c++  java
  • MAVEN的基本配置,以及Hello Word

    MAVEN介绍

    Maven是一个项目构建工具,参与项目创建、jar包管理、编译、运行、打包和发布等过程。

    Maven工具目的是以一种简便方式在多个项目中共享jar包。

    MAVEN安装和配置

    Maven可以单独借助命令行使用,只需要解压、然后配置系统环境变量,最后在CMD窗口运行下面命令即可。

    mvn archetype:generate  //创建maven项目
    mvn compile  //编译项目
    mvn test  //运行测试类
    mvn clean //清除编译结果
    mvn package //打成jar包
    mvn install //打成jar包,放入本地库

    Eclipse配置Maven,可以集成使用。配置方法如下,打开Window--Preference--Maven--Installations,点击右边的Add按钮,

    找到你的Maven软件路径,点击apply即可.

    然后在点击Maven下的User Settings,再点击User Setting下的User Setting,点击右边的Browse,找到你的Maven安装路径下的Config/settings.xml

    点击确定, 再找到下面的Local Repository,这个是你的本地jar包库,找到你的这个库,一般上一步点击应用后,会在c盘生成这样一个文件夹:

    C:Usershx.m2 epository,把你的jar包拷贝到repository即可.(如果没有生成.m2 epository这个路径,可手动创建一个文件夹,不过按照常规套路是创建

    不了  .m2  文件夹的,只能先重命名为 .m2. 确定即可,这一点还是比较坑的)

    随后就可以开始我们的第一个Maven程序了,右键创建一个Maven Project, 如下图,

    打开最外围的pom.xml,

    <dependencies>
            <!-- springboot -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>2.0.1.RELEASE</version>
            </dependency>
    
            <!-- 热启动 -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <version>2.0.1.RELEASE</version>
            </dependency>
    
    
        </dependencies>c

    写入之后保存,他会自动下载jar包,下一步我们再次配置端口号,我们在

    src/mian/resource文件夹下创建一个.properties文件只用写入:server.port=8888    即可,(后续还会更新其他配置)

    src/main/java 文件夹下创建一个cn.com的package,创建一个带main方法的类(类名随意,但是不要太过分就行哦!!)

    @SpringBootApplication//灰常强大的一个标注
    public class Applicationer {
        public static void main(String[] args) {
             SpringApplication.run(Applicationer.class, args);//主程序的入口
        }
    }

    然后在创建一个包,注意!!注意!!!注意!!!!这里的包路径必须在cn.com的路径下,例如:你的主程序入口的路径是:

    cn.com,那么你创建的Controller的路径必须是cn.com.xxx,否则浏览的时候会映射不到你创建的那个路径

    package cn.com.controller;
    
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class HeloController {
        
          @RequestMapping("/hello")
          public String tohello(){
              return "hello meaven";
          }
    }

    到这里,我们的第一个Hello Word就成了,

    打开浏览器,输入:http://localhost:8888/hello

    hello meaven
    OK!大功告成!!
  • 相关阅读:
    简例 一次执行多条mysql insert语句
    javax/javaee-api/ Maven依赖
    关闭页面前提示或保存数据
    SpringMVC的controller方法上若需要参数 如User
    方正飞越 A600硬改BIOS激活win7的工具与方法。
    Win7下IE11点击无反应的解决方法
    WinXP局域网共享设置
    使用VHD,让Win XP和 Win2003 运行在内存中
    dd if=/dev/zero of=的含义是什么?Linux 下的dd命令使用详解
    win8.1点击“更改电脑设置”无反应(闪退)
  • 原文地址:https://www.cnblogs.com/hx1098/p/9379620.html
Copyright © 2011-2022 走看看