maven

springboot错误1 Failed to execute goal org.springframework.boot:spring-boot-maven-plugin

不打扰是莪最后的温柔 提交于 2021-01-09 22:57:37
关于Springboot打包错误的问题 | Failed to execute goal org.springframework.boot:spring-boot-maven-plugin https://blog.csdn.net/qq_30553235/article/details/79094315(copy 最近在使用spring-boot,但是maven install时总会报错:Failed to execute goal org.springframework.boot:spring-boot-maven-plugin,导致错误的原因是pom.xml中引入了如下配置: < plugin > < groupId > org.apache.maven.plugins </ groupId > < artifactId > maven-compiler-plugin </ artifactId > </ plugin > 这里引入了spring-boot-maven-plugin,打包时会去扫描项目main方法入口,也就是说引入该配置,你就必须在项目src/main/java/下创建一个spring-boot启动类: import org.springframework.boot.SpringApplication; import org.springframework

gradle 配置及设置本地仓库

喜夏-厌秋 提交于 2021-01-09 22:31:27
安装Gradle 从官方网站下载安装包,解压到目录 设置环境变量 GRADLE_HOME=D:\gradle\gradle-3.4.1 PATH=;%GRADLE_HOME%\bin 设置本地仓库目录 GRADLE_USER_HOME=D:\gradle\repo 安装Maven 从官方网站下载安装包,解压到目录 设置环境变量 MAVEN_HOME = D:\java\apache-maven-3.3.9 然后在Path中添加 %MAVEN_HOME%\bin; 为了测试安装成功,打开命令提示符,输入 mvn -version (maven所有命令都是mvn) 你可能会发现这种情况  或者这种情况 提示说还需要设置JAVA_HOME 那么JAVA_HOME的设置其实就是和path中jdk的相似了 新建一个,!!!切记不能加 ; 不能在后面输入多余空格,可能会出现上面的第二种情况。 修改配置文件setting.xml 设置本地仓库目录 <localRepository>D:/maven/repository</localRepository> 使用阿里云镜像 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/<

maven和java版本的对应关系

我们两清 提交于 2021-01-09 21:57:44
发布日期 版 必需的Java版本 链接 2018年6月21日 3.5.4 Java 7 宣布 , 发布说明 , 参考文档 2018年3月8日 3.5.3 宣布 , 发布说明 , 参考文档 2017年10月24日 3.5.2 宣布 , 发布说明 , 参考文档 2017年4月7日 3.5.0 宣布 , 发布说明 , 参考文档 2017年3月24日 3.5.0-β-1 宣布 , 发布说明 , 参考文档 2017年2月28日 3.5.0-α-1 宣布 , 发布说明 , 参考文档 二〇一五年十一月一十四日 3.3.9 宣布 , 发布说明 , 参考文档 2015年4月28日 3.3.3 宣布 , 发布说明 , 参考文档 2015年3月18日 3.3.1 宣布 , 发布说明 , 参考文档 二零一四年十二月二十零日 3.2.5 Java 6 宣布 , 发布说明 , 参考文档 2014年8月17日 3.2.3 宣布 , 发布说明 , 参考文档 2014年6月26日 3.2.2 宣布 , 发布说明 , 参考文档 2014年2月21日 3.2.1 宣布 , 发布说明 , 参考文档 2013年10月4日 3.1.1 Java 5 宣布 , 发布说明 , 参考文档 2013年7月15日 3.1.0 宣布 , 发布说明 , 参考文档 2013年6月10日 3.1.0-α-1 发布 , 发布说明

SpringBoot 参数符号转义,用这个包下面的类

筅森魡賤 提交于 2021-01-09 17:09:30
SpringBoot 参数符号转义,用这个包下面的类 org.apache.commons.text.StringEscapeUtils String team = StringEscapeUtils.unescapeHtml4(biUserOrganization.getTeam()); 2017/12/01 | Java | admin | 暂无评论 | 8717 views 如题所示,之前一直使用commons-lang3-3.x.jar 这个jar包里面的 org.apache.commons.lang3.StringEscapeUtils 类来转义特殊字符,但是最近发现使用这个类会出现以下提示: 1 2 3 4 Multiple markers at this line - The type StringEscapeUtils is deprecated - The method escapeXml11 ( String ) from the type StringEscapeUtils is deprecated 看提示是说 StringEscapeUtils 这个类已经过期了,提醒使用新的替代类。看了下这个类的 官方文档 ,很自然地找到了新的替代类——org.apache.commons.text.StringEscapeUtils 因此

spring内嵌jetty容器,实现main方法启动web项目

送分小仙女□ 提交于 2021-01-09 17:08:33
Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。Jetty相比与Tomcat是轻量级的,而且Jetty更灵活,体现在其可插拔性和可扩展性,更易于开发者对Jetty本身进行二次开发,定制一个适合自身需求的Web Server。 Jetty可以向Tomcat一样单独作为一个纯粹的web容器,但是Jetty的开发文档更偏向于推荐我们将jetty内嵌到我们的项目中,最为一个可插拔的组件进行开发。 下面直接上代码: POM文件 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <java.version>1.8</java.version> <jetty.version>9.4.8.v20171121</jetty.version> <spring.version>4.0.6.RELEASE</spring.version> <mybatis.version>3.3.0</mybatis.version> <mysql

docker 入门教程(5)——总结与学习资料

一世执手 提交于 2021-01-09 11:09:41
总结 registry:docker镜像仓库,集中存储和管理镜像,类似maven仓库。 image:docker镜像,定义容器运行的文件和参数,可以看作是面向对象编程的类。 container:docker容器,镜像的运行实例,可以看作是面向对象编程的实例。一个镜像可以启动多个容器。 Dockerfile:定制镜像的文件,定义了镜像每一层的修改,相当于一个描叙每次docker commit 内容的脚本,启动脚本将构建每一层的镜像。 docker-compose:编排容器的服务,定义和运行多个容器。 系列文章 Docker 入门教程(1)——安装 Docker 入门教程(2)——image与container Docker 入门教程(3)——Dockerfile Docker 入门教程(4)——docker-compse 服务编排 学习资料 Docker——从入门到实践 使用Spring Cloud与Docker实战微服务 Docker(四):Docker 三剑客之 Docker Compose 使用docker-compose 大杀器来部署服务 上 纯洁的微笑:Docker系列文章 阮一峰:Docker入门教程 docker docs Docker三剑客实践之部署集群 Docker 加速器 来源: oschina 链接: https://my.oschina.net/u

已解决No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

依然范特西╮ 提交于 2021-01-09 11:03:12
文章目录 报错问题 解决步骤 报错问题 运行Maven install,却报错: [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Maven_Total [INFO] Maven_Dao [INFO] Maven_Service [INFO] Maven_Web Maven Webapp [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven_Total 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ Maven_Total --- [INFO] Installing D:

【Maven】---Linux搭建Nexus3.X私服

我与影子孤独终老i 提交于 2021-01-09 08:03:15
Linux搭建Nexus3.X私服 备注:linux版本: ubuntu 同时已经部署好JDK8环境 一、linux安装nexus 1、创建文件夹并进入该目录 cd /usr/local && mkdir nexus && cd nexus 2、下载nexus安装包 wget http://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.6.0-02-unix.tar.gz 3、解压、重命名 tar -zxvf nexus-3.6.0-02-unix.tar.gz // 解压 mv nexus-3.6.0-02 nexus // 重命名 4、自定义配置虚拟机可打开 nexus.vmoptions 文件进行配置 如果Linux硬件配置比较低的话,建议修改为合适的大小,否则会出现运行崩溃的现象 # vim nexus/bin/nexus.vmoptions // 虚拟机选项配置文件 5、启动nexus 启动 Nexus(默认端口是8081),Nexus 常用的一些命令包括: /usr/local/nexus/nexus/bin/nexus {start|stop|run|run-redirect|status|restart|force-reload} ,下面我们启动Nexus: 启动命令: bin/nexus start

maven与jdk版本对应关系

瘦欲@ 提交于 2021-01-09 06:55:50
Maven发布历史 发布日期 版 必需的Java版本 链接 2018年6月21日 3.5.4 Java 7 宣布 , 发布说明 , 参考文档 2018年3月8日 3.5.3 宣布 , 发布说明 , 参考文档 2017年10月24日 3.5.2 宣布 , 发布说明 , 参考文档 2017年4月7日 3.5.0 宣布 , 发布说明 , 参考文档 2017年3月24日 3.5.0-β-1 宣布 , 发布说明 , 参考文档 2017年2月28日 3.5.0-α-1 宣布 , 发布说明 , 参考文档 二〇一五年十一月一十四日 3.3.9 宣布 , 发布说明 , 参考文档 2015年4月28日 3.3.3 宣布 , 发布说明 , 参考文档 2015年3月18日 3.3.1 宣布 , 发布说明 , 参考文档 二零一四年十二月二十零日 3.2.5 Java 6 宣布 , 发布说明 , 参考文档 2014年8月17日 3.2.3 宣布 , 发布说明 , 参考文档 2014年6月26日 3.2.2 宣布 , 发布说明 , 参考文档 2014年2月21日 3.2.1 宣布 , 发布说明 , 参考文档 2013年10月4日 3.1.1 Java 5 宣布 , 发布说明 , 参考文档 2013年7月15日 3.1.0 宣布 , 发布说明 , 参考文档 2013年6月10日 3.1.0-α-1 发布 ,

Spring Cloud Config 自动刷新所有节点 架构改造

ぐ巨炮叔叔 提交于 2021-01-09 06:14:21
详细参考:《Sprin Cloud 与 Docker 微服务架构实战》p162-9.9.4节 要做的改动是: 1、在spring cloud config server 服务端加入 spring-cloud-starter-bus-amqp 包 <?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.thunisoft</groupId> <artifactId>thunisoft-microservice-config</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>thunisoft-microservice-config</name>