在使用idea开发时,直接docker-maven-plugin插件,把项目编译成docker镜像,然后通过docker:push推送到linux服务器,非常简单,快捷,也避免了手动打包,然后拷贝war包到tomcat的麻烦了.以下是流程: 1.先配置docker-maven-plugin插件 在pom文件中加入docker-maven-plugin插件相关配置 绑定docker命令到maven各阶段 这里需要服务器开启2375端口,后面详细描述 具体代码: <!--docker 插件-->…
 发布方式 手工方式:需要做一系列的工作,包括打WAR包,上传到服务器,重启服务器,删除旧文件等 自动方式:一条命令完成以上所有过程 服务器环境 centos7.3和tomcat8,关于centos的应用,涉及LINUX方面的知识以后有机会再讲,这里假设已经在centos上部署好了tomcat pom.xml <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <ar…
部署Jenkins参照另一篇博客: centos7安装Jenkins及其卸载 一.jenkins相关插件的安装 1.安装Publish Over SSH插件用于SSH连接远程的服务器. 登录 jenkins 管理系统首页,打开“系统管理”--“管理插件”  搜索 Publish Over SSH 然后勾选安装 2.安装 NodeJs插件 用于vue项目打包构建. 打开“系统管理”--“管理插件”  搜索 nodejs 然后勾选安装 打开“系统管理”--“Global Tool Configura…
  离线插件 点击下载离线安装包:eclipse-maven-plugin.zip ( for eclipse helios or higher ) .解压缩到任意目录(如这里的plugins目录): 目录路径最好不要含有中文或空格.以下用 %maven-plugin% 表示插件解压缩的根目录.如这里的 E:/setup/dev/eclipse/plugins/maven 插件安装 在 eclipse 的安装目录下新建一个 links 文件夹,如下: 在 links 文件夹内新建一个文本文件,并…
1.maven-surefire-plugin简介: Maven在构件时执行到测试的生命周期时,会使用maven-surefire-plugin运行测试用例,背后执行的Junit或者TestNG的测试框架. 在默认情况下,maven-surefire-plugin的test目标会自动执行测试源码路径(默认为src/java/test/)下所有符合一组命名模式的测试类. 这组模式为: **/Test*.java:任何子目录下的所有命名以Test开头的Java类 **/*Test.java:任何子目…
使用appassembler-maven-plugin 打包自定义目录 1.Pom中添加 <plugin> <artifactId>maven-resources-plugin</artifactId> <executions> <execution> <id>copy-resources</id> <phase>package</phase> <goals> <goal>c…
原文地址:https://hub.docker.com/r/cwspear/docker-local-persist-volume-plugin/ Short Description Create named local volumes that persist in the location(s) you want.   Full Description Local Persist Volume Plugin for Docker   Create named local volumes th…
系统: CentOS release 6.6 (Final) Nexus:nexus-2.8.1-bundle.tar.gz,下载地址:https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.8.1-bundle.tar.gz Java: java version "1.7.0_80" 创建目录并进入目录:mkdir /usr/local/nexus 解压文件:tar -zxvf nexus-2.8.1-bun…
1.目标获取 (1)fofa.so网站使用搜索body="Openfire, 版本: " && country=JP,可以获取日本存在的Openfire服务器.如图1所示. 图1搜索目标 2.暴力或者使用弱口令登录系统    一般弱口令admin/admin.admin/admin888.admin/123456,如果不是这些请直接使用burpsuite进行暴力破解,能够正常访问的网站,如图2所示,openfire可能开放不同端口. 图2openfire后台登陆地址 3…
网上查了原因, linux下mysql访问速度缓慢并且ssh连接缓慢的原因 解决办法: 1.linux ssh连接慢 最近发现ssh连接的时候却很慢,ping的速度非常好,让人误以为是ssh连接不上. 分析结果,主要原因为:DNS的解析IP导致,可分别使用以下几种分析处理方式 1.在server上/etc/hosts文件中把你本机的ip和hostname加入  2.在server上/etc/ssh/sshd_config文件中修改或加入UseDNS=no  3.注释掉server上/etc/re…