标签:Webapps

Java

『互联网架构』软件架构-Intellij IDEA技巧篇(七)

97

likai 发布于 2019-02-14

从09年开始java的开发,用了很多的开发工具从myeclipse,eclipse,netbeans每个开发工具都有自己的特色,netbeans做gui很方便,myeclipse最初的时候插件比eclipse丰富。eclipse更加轻量。从17年跟同事国美哥,开始熟悉使用idea...

阅读(14)评论(0)赞 (0)

Java

『互联网架构』软件架构-jenkins搭建和 maven gitlab自动化部署流程(上)(五)

28

刘莉莉 发布于 2019-02-12

几年前没用过jenkins的时候,每次都需要用eclipse打个war包,然后小心翼翼的上传到服务器,给服务器原有的war包改个名字,mv到bak目录中,停止服务,删除原有的webapps的项目,再把新上传的war包放进到tomcat的webapp说的目录下,启动项目。每次改个h...

阅读(19)评论(0)赞 (0)

Java

Jib 1.0.0迎来通用版本——以前所未有的低门槛构建Java Docker镜像

yeseng 发布于 2019-02-12

去年,我们开始着手帮助开发人员更轻松地实现Java应用程序的容器化转换。我们注意到,开发人员们在使用现有工具时往往面临诸多困难——例如构建速度太慢,Dockerfiles混合不堪,以及容器体积过大等等。 为了改变上述状况,我们开发出了Jib。Jib是一款开源工具,能够非常轻松地与...

阅读(23)评论(0)赞 (0)

Java

CAS单点登录(SSO)实战(一)

14

yanxinchi 发布于 2019-01-25

在工作中,随着接触的项目越来越多,不同的开发语言,不同的部署系统,不同的项目都要维护自己的用户认证系统,有没有一种好的解决方案来解决这个痛点呢?答案肯定是有的,那就是业界鼎鼎有名的sso单点登录系统,也许你很早就听过这个词,但是只闻其声,不知其意,下面我们就将一起实战一次cas单...

阅读(45)评论(0)赞 (0)

Java

logback的简单使用

xubiao.zhuang 发布于 2019-01-24

一、logback的介绍 Logback是由log4j创始人设计的又一个开源日志组件,官方网站: http://logback.qos.ch 。 logback当前分成三个模块:logback-core,logback- classic和logback-access。 logba...

阅读(45)评论(0)赞 (0)

Java

在docker中用Tomcat运行web项目

5

songhua.gao 发布于 2019-01-20

本文旨在用最通俗的语言讲述最枯燥的基本知识 上一篇文章《为什么要用docker》已经讲述了什么是docker以及我们要用docker的原因,并且讲解了如何安装docker。这时候很多读者磨拳擦脚跃跃欲试但却发现安装好docker之后就无从下手了,那么,接下来,小编会从以下方面讲述...

阅读(50)评论(0)赞 (0)

Java

Tomcat9.0官方手册中文版(三):应用管理

xiaoli.he 发布于 2019-01-19

1、Introduction 在许多生产环境中,具有部署新Web应用程序或取消部署现有Web应用程序的功能非常有用,而且无需关闭并重新启动整个容器。此外,即使您尚未在Tomcat服务器配置文件中声明应用为reloadable,也可以让现有应用程序重新加载。 为了支持这些功能,To...

阅读(51)评论(0)赞 (0)

Java

玩转持续集成与持续交付

24

hanze 发布于 2019-01-18

编辑推荐: 本文来自于www.cloudcrossing.xyz,从Jenkins 概述,持续集成, JavaEE 项目部署方式对比,以及Jenkins + Git 持续集成环境搭建,步步介绍较为详细。 1 Jenkins 概述 Jenkins 是一个开源软件项目,是基于Java...

阅读(50)评论(0)赞 (0)

Java

Tomcat9.0官方手册中文版(二):部署

songhua.gao 发布于 2019-01-17

Introduction 部署是指将Web应用程序(第三方WAR或您自己的自定义Web应用程序)安装到Tomcat服务器的过程。 Web应用程序部署可以在Tomcat服务器中以多种方式完成。 静态;在Tomcat启动之前设置Web应用程序 动态;通过直接操作已部署的Web应用程序...

阅读(37)评论(0)赞 (0)

Java

Tomcat9.0官方手册中文版(一):入门介绍

xirruiqiang 发布于 2019-01-16

1、引言 对于管理员和Web开发人员来说,在开始之前,您应该熟悉一些重要的信息。本文档简要介绍了Tomcat容器背后的一些概念和术语。同样,当你需要帮助时,可以来这里看看。 2、术语 在阅读这些文件的过程中,您将遇到许多术语;一些特定于Tomcat,以及其他定义的 Servlet...

阅读(31)评论(0)赞 (0)

Java

解放双手 | Jenkins + gitlab + maven 自动打包部署项目

27

yeseng 发布于 2019-01-16

前言 记录 Jenkins + gitlab + maven 自动打包部署后端项目详细过程! 需求背景 不会偷懒的程序员不是好码农,传统的项目部署,有时候采用本地手动打包,再通过 ssh 传到服务器部署运行,这种方式对于单应用部署还算可以,不会耗费太大时间,但假如分布式项目,拆分...

阅读(61)评论(0)赞 (0)

Java

无法在Tomcat下运行PHP脚本

hanze 发布于 2019-01-11

我使用的是Tomcat 6.我已经安装了PHP并尝试使用 PHP / JavaBridge在Tomcat中运行PHP.我在Tomcat的webapps目录中部署了JavaBridge.war.运行任何PHP脚本时,我将在下面收到此错误.请帮忙,谢谢你的帮助. 这就是我配置PHP的...

阅读(35)评论(0)赞 (0)

Java

我得到“Java HotSpot(TM)64位服务器VM警告:异常java.lang.OutOfMemoryError发生调度信号SIGTERM到…

hellas 发布于 2019-01-10

我在VPS上有tomcat web应用程序,tomcat有时(大约每月一次)崩溃,catalina.out中出现以下错误: Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryErro...

阅读(48)评论(0)赞 (0)

Java

java – JRuby / Warbler导致无法加载此类文件 – bundler / dep_proxy

zhuangli 发布于 2019-01-10

我有一个成功转换为使用J Ruby 的大型rails应用程序,它在本地运行,没有任何问题捆绑exec rails s -b 0.0.0.0. 我现在正尝试使用以下方法创建可部署的WAR文件: 捆绑exec warble可执行战争 这成功完成且没有错误,但在运行时: java -j...

阅读(49)评论(0)赞 (0)

Java

手摸手聊聊小程序持续集成Jenkins

28

yanxinchi 发布于 2019-01-09

试想以下两个场景: 场景一:你在开发新功能的时候,同事A找你要小程序体验二维码,于是你只能: git stash // 缓存本地修改 git checkout release // 切换到测试分支 yarn test // 打测试包 ... // 预览、切回分支 git stas...

阅读(59)评论(0)赞 (0)

Java

基于Gitlab+Jenkins的代码自动化发布

3

xubiao.zhuang 发布于 2019-01-08

这里所讲的自动化发布是指代码从提交到仓库,到发布到目标服务器的整个过程。 主要涉及到两个工具Gitlab,Jenkins,要完成自动化还需要rsync,qqbot,log,ant、shell脚本,python等。 Gitlab:我们主要用它来做代码的仓库 Jenkins:用来执行...

阅读(50)评论(0)赞 (0)

Java

Docker 快速验证 tomcat 单机多实例方案

4

darida 发布于 2019-01-02

概述 主要讲的是解决问题的思路。当然也附带了尽可能详细的步骤,感兴趣的童鞋可以一步一步跟着来实践一把。因为运维职业的缘故,基本上是把事故当故事来写了,希望能够喜欢。 缘起 至少10年了,没在一线玩过 Tomcat 了,这次客户现场就来了一场遭遇战。虽然客户说了他来搭建,但是项目进...

阅读(44)评论(0)赞 (0)

Java

tomcat从启动到接轨Servlet二三事

3

darida 发布于 2018-12-26

也是因为之前自己的不谨慎,在写 Java编程方法论-Reactor与Webflux 的时候,因觉得tomcat关于connector部分已经有不错的博文了,草草参考了下,并没有对源码进行深入分析,导致自己在录制分享视频的时候,发现自己文章内容展现的和源码并不一致,又通过搜索引擎搜...

阅读(92)评论(0)赞 (0)