前言 前几天,在linux上部署一个war包应用时,tomcat直接起不来,查看tomcat的日志,catalina.out里没啥特别的,但是查看localhost日志,发现栈溢出了。 当时脑子昏得很,所幸搜索引擎上找到了解决办法, 后边呢,忙着改bug,没时间细想,但总感觉还是有点糊里糊涂的。今天 ...
分类:
其他好文 时间:
2019-12-27 00:17:29
阅读次数:
112
一、Solr原理 1)什么是solr? 是一个appache全文检索引擎系统 war包 部署在tomact 上 就能运行 solrj 远程调用solr 服务器 完成对索引库的操作 底层使用lucene编写 2) 作用 solr本身也可以看成数据库,(no sql类型),但它比数据库搜索速度更快,所以 ...
分类:
其他好文 时间:
2019-12-25 20:48:20
阅读次数:
93
环境 centos7 一、gogs安装 这里采用git用户,实际我是用root 安装在/usr/local/gogs下的 1、添加用户,设置sudo,查看内核版本信息,确认架构,下载相应的安装包 useradd git #添加用户 vim /etc/sudoer git ALL=(ALL) NOPA ...
分类:
其他好文 时间:
2019-12-25 12:54:30
阅读次数:
125
在idea中创建多模块的SpringBoot项目
首先,了解下maven项目的三种打包方式:
1.war
打包为war包项目时,可以放在tomcat下运行
2.jar
打包成jar包就是要使用java -jar xxx.jar方式来运行,最常见的就是SpringBoot项目
3.pom
它只是用... ...
分类:
编程语言 时间:
2019-12-25 01:43:33
阅读次数:
102
1.下载Jenkins:下载地址:https://jenkins.io/zh/download/ 2.将Jenkins.war包上传到Tomcat的webapps目录下,本次的目录是/usr/local/tomcat/apache-tomcat-8.5.30/webapps 3.浏览器中输入http ...
分类:
其他好文 时间:
2019-12-23 13:21:50
阅读次数:
74
寄人篱下的日子一直以来受传统影响,我们的web工程总是打成war包,然后放入tomcat的webapps目录下面。如下图01: 当tomcat启动时,会去解压war包,然后运行web工程。这大家都非常熟悉了。用一个抽象的图形表示,就是这样子。如下图02: 在一个大大的tomcat里面,有一个小小的w ...
分类:
编程语言 时间:
2019-12-21 11:48:03
阅读次数:
113
先来说说区别: 首先,jar包呢,是一个压缩文件,可以由很多文件压缩而成,,简单来说就是,jar包是别人写好的一些类,然后对这些类 进行打包,这就是jar包,你可以直接用这些 jar包,使用里面的类和属性,而且jar包,一般放在lib目录中; 接着说说war包,我之前从来没有这个概念,还好刚才看到别 ...
分类:
编程语言 时间:
2019-12-21 09:58:24
阅读次数:
70
问题描述 在将Spring Boot程序打包生成的war包部署到Tomcat后,启动Tomcat时总是报错,但是直接在IDEA中启动Application或者用"java jar"方式运行jar包时都能正常运行。报错信息如下: ( 为了防止内存泄漏,已强制注销JDBC驱动程序。 ) 开发环境 Spr ...
分类:
移动开发 时间:
2019-12-18 17:57:06
阅读次数:
190
SpringBoot 项目如何打成 war 包 SpringBoot项目的默认打包方式是将工程打包成为一个 jar 包。部分情况下,我们需要将项目打包成一个 war 包,以方便我们将工程部署在 tomcat 上运行。 那如何将 SpringBoot 项目打包成一个 war 包呢? pom 文件修改 ...
分类:
编程语言 时间:
2019-12-18 14:36:04
阅读次数:
129
pringBoot主要通过Maven或Gradle这样的构建系统以继承方式添加依赖,同时继承了Spring框架中的优秀元素,减少了SpringMVC架构中的复杂配置,内置Tomcat,Jetty容器,使用Javaapplication运行程序,而不是传统地把WAR包置于Tomcat等容器中运行,从而简化加速开发流程。此外,SpringBoot学习简单、轻量级、容易扩展。基于这些优秀的特点,Spri
分类:
编程语言 时间:
2019-12-18 10:39:55
阅读次数:
88