spring boot1.3之安装

spring boot允许你使用“classic”Java开发工具或者使用命令行工具。

1. 对java开发人员的安装说明

你可以跟使用java标准库一样来使用spring boot。把适当的spring-boot-*.jar放到classpath中,spring boot并不需要任何其他的集成工具,所以你能使用任何IDE和代码编辑器。spring boott程序并不是什么特殊的应用程序,你可以运行并调试你的任何java程序。虽然你可以手工copy spring boot的jar包,但我们推荐你使用构建工具,它支持依赖管理(比如:maven或gradle)。

1.1 使用maven构建

spring boot1.3是兼容apache maven 3.2或更高版本的。spring boot依赖使用org.springframework.boot.groupId。通常你的maven文件配置继承自spring-boot-starter-parent工程并且定义了一个或多个依赖。spring boot也提供了一个可选的maven插件来创建可执行的jar。下例是一个典型的pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.example</groupId>
    <artifactId>myproject</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <!-- Inherit defaults from Spring Boot -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.3.0.BUILD-SNAPSHOT</version>
    </parent>
    <!-- Add typical dependencies for a web application -->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
    <!-- Package as an executable jar -->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
    <!-- Add Spring repositories -->
    <!-- (you don‘t need this if you are using a .RELEASE version) -->
    <repositories>
        <repository>
            <id>spring-snapshots</id>
            <url>http://repo.spring.io/snapshot</url>
            <snapshots><enabled>true</enabled></snapshots>
        </repository>
        <repository>
            <id>spring-milestones</id>
            <url>http://repo.spring.io/milestone</url>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>spring-snapshots</id>
            <url>http://repo.spring.io/snapshot</url>
        </pluginRepository>
        <pluginRepository>
            <id>spring-milestones</id>
            <url>http://repo.spring.io/milestone</url>
        </pluginRepository>
    </pluginRepositories>
</project>

使用spring-boot-starter-parent创建spring boot项目是一个好方法,但它不是任何时候都可行。有些时候你需要继承不同的父POM,或者你不喜欢默认提示的pom。

1.2 使用gradle来构建

略,我不使用这个,大家要了解可以看文档。

2. 安装spring boot CLI(spring boot命令行)

略,我不使用这个,大家要了解可以看文档。

时间: 2024-10-08 19:32:39

spring boot1.3之安装的相关文章

spring boot1.3之必须的环境

默认情况下,spring boot1.3必须java7和spring framework4.1.5或者更高的版本,你也可以通过一些额外的配置将spring boot运行在java6上.尽管你能通过java6或java7来运行spring boot,但我们推荐使用java8.另外spring boot1.3明确支持 maven3.2+和gradle1.12+. servlet容器 下列嵌入式servlet容器都是spring boot1.3所支持的. Name                   

Spring Boot 2.0干货系列:(一)Spring Boot1.5X升级到2.0指南

前言Spring Boot已经发布2.0有满久了,多了很多新特性,一些坑也慢慢被填上,最近有空,就把本博客中Spring Boot干货系列对应的源码从1.5X升级到Spring Boot 2.0,顺便整理下升级的时候遇到的一些坑,做个记录.后续的教程就以最新的2.03版本为主.依赖 JDK 版本升级 2.x 至少需要 JDK 8 的支持,2.x 里面的许多方法应用了 JDK 8 的许多高级新特性,所以你要升级到 2.0 版本,先确认你的应用必须兼容 JDK 8. 另外,2.x 开始了对 JDK

Spring boot-(1) Spring快速开始

本系列博客将学习并运用Spring Boot, 尽量会涉及到Spring Boot的方方面面,且会参考Spring Boot的官方文档,相关英文书籍,以及相关博客等知识,争取做到详尽易懂. 1. Spring Boot简介 (1) Spring Boot的目的在于构件可以运行的独立或基于生产级别的Spring应用.其特点在于大多数的Spring Boot应用均需要很少的配置,且容易上手. (2) 可以使用Spring Boot创建Java程序,且基于java -jar命令执行或更传统的war包部

Spring PecClinic宠物医院---安装

1.下载源代码 如果本地安装了Git工具,可以直接使用命令 git clone https://github.com/spring-projects/spring-petclinic.git 如果没有Git工具,需要到https://github.com/spring-projects/spring-petclinic下载源码包 2.将petclinic工程导入Eclipse 3.petclinic默认使用HsqlDB,我本地只有Mysql数据库,因此需要配置数据库链接信息,具体有以下两个地方

Spring 的下载、安装和使用

一.下载 Spring 下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/4.0.6.RELEASE/    下载zip压缩包:  spring-framework-4.0.6.RELEASE-dist.zip 并解压. 二.在 Eclipse 呀 myEclipse 中开发 Spring 应用 1. 新建 java project  项目命名为 myspring 2. 为该项目增加 Spring 支

Spring Boot1.5.4 连接池 和 事务

原文:https://github.com/x113773/testall/issues/10 默认连接池---spring Boot中默认支持的连接池有Tomcat.HikariCP .DBCP .DBCP2,以下摘自[官方文档](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/htmlsingle/#boot-features-configure-datasource):> Production database

spring boot1.3.0版本及以上版本profile指定参数无法被打入

现象:小于1.3.0版本如1.2.6的spring boot, 当指定profile进行参数打入的时候,发现没有问题,但是比如改用1.3.0,1.3.1及其以上版本的时候,发现参数打不进去,经过比对spring-boot-starter-parent的1.2系列与1.3系列的pom.xml,发现在1.3系列的pom中含有如下配置: <properties> <java.version>1.6</java.version> <resource.delimiter&g

Spring-----2、Spring的下载和安装

一.在JavaSE应用中使用Spring 1.下载Spring(下载1) 下载:spring-frameword-3.05.RELEASE-with-docs.zip(Spring框架及文档) + spring-frameword-3.0.5.RELEASE-dependencies.zip(Spring框架编译和运行所依赖的第三方类库) spring-frameword-3.05.RELEASE-with-docs.zip目录结构: dist:包含Spring的JAR包:由20个分模块的Jar

Spring Boot1.5.4 AOP实例

原文:https://github.com/x113773/testall/issues/12 1. 还是首先添加依赖(使用当前springboot的默认版本)```<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> ```- 参考下面[官方文档](