docker构建自己的jar包镜像
第一步,首先下载java镜像 docker pull java:8 第二步,新建一个工作目录,拷贝jar包进去 mkdir mydocker cd mydocker copy /xxx/app.jar ./ 第三步,新建一个Dockerfile文件—— vi Dockerfile 文件内容如下
第一步,首先下载java镜像 docker pull java:8 第二步,新建一个工作目录,拷贝jar包进去 mkdir mydocker cd mydocker copy /xxx/app.jar ./ 第三步,新建一个Dockerfile文件—— vi Dockerfile 文件内容如下
简介 继上文《[javaWeb系统集成guacamole]()》,为减轻guacamole本地部署的巨大工作量,本文介绍docker部署guacamole的方式,简便而又快速。 两大镜像 我在《[Guacamole 开发web端远程桌面]()》一文中说过,guacamole服务其实包括两大部分: g
简介 本文将如何使用tcp模式开启远程h2数据库服务器,并在springboot项目中连接该服务器,操作数据库。 h2数据库一般放在本地,使用嵌入式内存模式或者本地文件模式集成到项目中,但是在团队开发中,这样使用各自独立的数据库是很不方便于测试的,因此,h2数据库也提供了一种服务器模式,使得多个项目
添加依赖 ` <parent<groupId>org.springframework.boot</groupId<artifactId>spring-boot-starter-parent</artifactId<version>2.1.8.RELEASE</version<relative
简介 本文讲解在centos系统使用openresty,并实现基本的用户认证和文件访问、上传、删除的功能。 安装openresty所需环境 openresty本质上还是个nginx,所以安装openresty需要有nginx的环境,如果服务器没有安装过nginx,请参考[《Nginx从安装到配置》]
一个普通的java类,只要拥有main函数,也是可以打成可执行jar包的。下面演示利用maven插件maven-shade-plugin将java类打包成可执行jar包。 新建maven项目,至少包含一个拥有main函数的类和一个pom文件—— [ ]() HelloWorld如下—— ` publ
通常我们在linux上运行一个可执行jar包,所需要的简洁指令如下: ` nohup java -Dfile.encoding=utf-8 -jar freebyte.jar & ` nohup的作用是, 在执行指令后 ,即时关闭当前与linux服务器连接的客户端,运行的jar包服务也不会中断。 &
maven仓库上大部分的jar包都是不包括web功能的,比如junit、spring-core、hibernate等,但是spring-boot-starter-web是具有web功能的,可以凭此开发web网站。 spring-boot-starter-web 也是一个开发springboot项目所
如果你需要自己做一个登录拦截,用正则表达式来表达需要拦截或者不需要拦截的请求路径,或是你想开发别的基于匹配正则表达式的功能,可以考虑使用spring框架上一个封装了Pattern和Matcher的工具类—— org.springframework.util.AntPathMatcher 。 使用实例
使用spring-boot-starter-parent 一般搭建springboot项目时都需要使用parent依赖,方便快捷的引入诸多的构件: ` <parent<groupId>org.springframework.boot</groupId<artifactId>spring-boot-s
本文讲述nginx在CentOS系统下的安装和配置过程。nginx下载地址 [http://nginx.org/en/download.html]() ,理应下载稳定版本的,中间为linux版,右边为windows版本。 [ ]() 安装所需环境 1、安装gcc:安装 nginx 需要先将官网下载
当项目打包放到线上之后,通常会出现一些在本地上不会出现的问题,这时候如果在本地的调试没有办法解决问题的话,不妨考虑一下使用线上debug调试。线上的代码是个jar包,linux环境,没有idea、eclipse等开发工具,如何进行debug调试呢?这就要用到idea的神奇功能了。 前提:使用spri