springboot 创建一个项目

1、创建一个maven webapp项目

2、修改pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.hy</groupId>
    <artifactId>springboot-1</artifactId>
    <packaging>war</packaging>
    <version>0.0.1-SNAPSHOT</version>
    <name>springboot-1 Maven Webapp</name>
    <url>http://maven.apache.org</url>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.2.RELEASE</version>
    </parent>

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
    <build>
        <finalName>springboot-1</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin </artifactId>
            </plugin>
        </plugins>
    </build>
</project>

2、写一个启动类

package com.hy.test;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;

@SpringBootApplication
public class AppTest implements EmbeddedServletContainerCustomizer{
    public static void main(String[] args) {
        SpringApplication.run(AppTest.class, args);
    }

    public void customize(ConfigurableEmbeddedServletContainer arg0) {
        arg0.setContextPath("/springboot");
        arg0.setPort(8081);
    }
}

3、写一个test控制类

package com.hy.test;

import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@EnableAutoConfiguration
public class TestController {

    @RequestMapping("/test1/{name}")
    String index(@PathVariable String name) {
        return "my name is " + name;
    }

    @RequestMapping("/")
    String home() {
        return "hello world";
    }

}

注意:

这里修改springboot的项目名称和端口哈:通过实现EmbeddedServletContainerCustomizer接口

时间: 2024-12-20 05:19:11

springboot 创建一个项目的相关文章

Gitlab创建一个项目(二)创建新用户以及分配项目

Gitlab创建一个项目(一) 1.进入gitlab控制台 2.点击“新建用户” 3.点击“Edit”,创建初始密码 4.分配项目,首页进入项目 5.进入Members菜单 6.选择用户 7.赋予权限  "Maintainer"可以合并分支 8.用新建的用户登陆,可以找到项目 原文地址:https://www.cnblogs.com/xuchen0117/p/11965346.html

spring chapter4 用SPRING BOOT创建一个项目

如何开发一个简单的“Hello World!”Web应用程序,该应用程序突出了Spring Boot的一些主要功能.我们使用Maven来构建这个项目,因为大多数IDE都支持它. 在开始之前,打开终端并运行以下命令以确保安装了有效的Java和Maven版本: 1:创建POM 我们需要从创建Maven pom.xml文件开始.打开喜欢的文本编辑器并添加以下内容: <?xml version="1.0" encoding="UTF-8"?> <proje

怎样通过已经使用过webpack+vue+vueRouter+vuecli的配置文件package.json创建一个项目

首先,我们自己得手动创建一个webpack+vue+vueRouter+vuecli工程,执行下面:如:新建一个vue项目,创建一个基于"webpack"的项目,项目名为vuedemo: $ vue init webpack vuedemo 安装完成后进入工程名称再根据原来项目的配置文件初始化 $ cd vuedemo $ npm install 但是由于在新建的时候对eslint的选择中选择了Yes,所以后面根据配置package.json的时候,发现没有eslint-friendl

Cocos2d-x v3.0 正式版 如何创建一个项目,TestCpp执行

欢迎增加 Cocos2d-x 交流群: 193411763 转载请注明原文出处:http://blog.csdn.net/u012945598/article/details/24456579 首先到Cocos2d-x 官网下载 Cocos2d-x-3.0版本号文件(www.cocos2d-x.org) 下载完毕后将Cocos2d-x-3.0解压到桌面,创建项目的方法按例如以下步骤操作 打开终端,依照下图方法输入: 第一步:进入到桌面/cocos2d-x-3.0目录下 第二步:创建一个新的pro

Android开发的初学者快速创建一个项目

因为gwf的原因,大陆连不上google所以AndroidSDK是无法更新的 而且设置代理也不一定能解决问题 如果是初学者想快速的了解安卓开发,可以在国内的内网下载整合包 下载地址:http://rj.baidu.com/soft/detail/23485.html?ald 快速创建一个安卓项目------hello world! 1.file--Android application project 3.设置项目名称,app名称,app唯一标识.项目适用于安卓版本 4.图标,界面,项目位置,及

#[Composer学习笔记]Part1:安装composer并通过composer创建一个项目

安装composer 这里分享的是linux下的composer安装: 首先,创建一个目录放置composer,并进入目录: mkdir /opt/composer cd /opt/composer 下载composer,下载成功后注册composer.phar为全局命令 curl -sS https://getcomposer.org/installer | /opt/php/bin/php ln -s /opt/composer/composer.phar /bin/composer.pha

在windows上安装Maven,并且创建一个项目

1.浏览器打开 http://maven.apache.org/  地址. 点击Download 2.选择 zip包格式的 进行下载. 介绍下Maven目录结构 --bin目录里包含了运行Maven的脚本,我们一会配置到环境变量里去. --boot目录有一个jar文件,是创建Maven运行所需要的一个内加载器的jar文件 --conf目录下的.xml文件用来定义一些Maven的行为. --lib目录里是Maven核心jar文件 3.接下来配置Maven的环境变量 在系统变量中 添加一个 名为:M

创建一个项目

如果这是你第一次使用Django,你将不得不注意一些初始化步骤.你将需要自动生成一些代码来建立一个Django项目-----它是一个针对Django实例的设置的收集,包括数据库设置,特定Django的选项和特定应用程序的选项. 从命令行,cd到你想存储你代码的目录,然后使用下列命令: 这将会在你当前目录下创建一个mysite目录.如果它不能正常工作,请看这里https://docs.djangoproject.com/en/1.7/faq/troubleshooting/#troubleshoo

如何创建一个项目的框架

使用的工具:eclipse 使用的包:struts,spring,hibernate(jar包可以去官网下载,注意版本) 1.创建一个project项目 点击左键Dynamic Web Project,(这需要看tomcat的版本,我这里的运行环境Tomcat8.0,项目版本为3.1) 2.导包(WEB-INF下面的lib目录下) antlr-2.7.7.jarasm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarc3p0-0.9.2.1.jarcdi-ap