版本构建
文章平均质量分 53
构建工具
water___Wang
不断学习
展开
-
mac手动安装gradle及配置私服
公司电脑是win,自己电脑是mac,在公司已经配置了gradle,在家里学习又学习配置一遍gradle,不过基本思路类似1. 手动安装 gradle先下载gradle,官网地址:https://gradle.org/releases/ 选择你需要安装的版本(比如我选择4.8.1),然后解压到你的选择的目录下(这里以/Applications/gradle-4.8.1为例)配置gradle环境变量>vim ~/.bash_profile打开后给里面添加export GRADLE_HO.原创 2021-03-23 21:47:19 · 1772 阅读 · 0 评论 -
win 安装scala
记录win安装scala1 本机环境win 10 专业版需要安装scala 2.11.12 下载安装找自己需要的版本 https://www.scala-lang.org/download/all.html 例如我需要 2.11.11下载安装,全程下一步下一步(安装位置可以自定义)3 安装配置配置SCALA_HOME配置 path。找到系统变量下的"Path"如图,单击编辑。在"变量值"一栏的最前面添加如下的路径: %SCALA_HOME%\bin;.原创 2021-03-20 14:44:10 · 163 阅读 · 2 评论 -
win安装gradle
为了idea 调试你kafka,本地安装gradle1 环境win102 准备jdk 8 需要提取安装配置好(gradle的前置条件)gradle 安装包 下载binary-only即可3 安装配置将安装包解压到指定路径,比如我在D:\ProgramFiles 下系统环境变量中配置GRADLE_HOME系统环境变量修改Path,在原始内容基础上加入%GRADLE_HOME%\bin;,必须以分号结束4 测试配置是否成功打开一个新的cmd命令窗口或者power.原创 2021-03-17 14:02:16 · 221 阅读 · 0 评论 -
线上CPU过高排查
记录工作点滴。环境linux。1.模拟问题重现/** * linux中写一个Test.java */public class Test { public static void main(String[] args) { int random = 0; while (random < 100) { random = random * 10; } }}#linux 中编译,运行该类>.原创 2020-11-04 19:33:44 · 57322 阅读 · 20 评论 -
像yum 一样在windows下命令行管理软件
平常工作中经常会涉及到安装、升级、协助等软件,在linux下使用apt-get,mac下使用brew,win下有没有类似工具,结果还真让我找到了-Chocolatey(巧克力味);1.介绍Chocolatey:windows下的包管理工具1.1类似产品:ubuntu下的apt-getCentOS下的yummac下的brew1.2原理:Chocolatey 的哲学就是完全用命令行来安装应用程序, 它更像一个包管理工具(背后使用 Nuget );另外需要说明的是, Chocolate.原创 2020-11-10 16:46:42 · 13615 阅读 · 0 评论 -
pom.xml的元素标签
<project> <modeIVersion> <groupId> <artifactId> <packaging> <version> //之前用过了这些标签,这里提一下version: "0.0.0" ,第一位表示大版本号,第二位表示分支版本号,第三位表示小版本号。<name> //标签指项目描述名称<url> //项目地址<description> //项目描述<developers>原创 2016-12-30 10:06:05 · 19320 阅读 · 0 评论 -
spring boot 配置liquibase
java@Bean public SpringLiquibase liquibase(DataSource dataSource) { SpringLiquibase liquibase = new SpringLiquibase(); liquibase.setDataSource(dataSource); liquibase.setChan原创 2016-12-29 15:45:05 · 21263 阅读 · 0 评论 -
数据库重构工具 LiquiBase(4 注释)
LiquiBase的注释<createTable tableName="Role_"remarks="角色表"> <column name="uuid_" type="VARCHAR(40)"remarks="唯一标识"> <constraints nullable="false"/> </column>原创 2016-11-22 14:48:58 · 29302 阅读 · 0 评论 -
使用spring-loaded实现应用热部署
在写java程序的时候,经常做的一件事情就是启动程序,修改代码,重启……如此反复。于是在思考有没有什么技术可以实现修改代码后就可自动部署的技术,,,热部署!!! 网上看到使用的比较多,而且简单易用的一个——-spring-loaded;介绍 spring-loaded是一个开源项目,项目地址:https://github.com/spring-projects/spring-loaded先看简原创 2016-10-17 16:33:30 · 40275 阅读 · 0 评论 -
linux下tomcat的shutdown命令杀不死进程
tomcat在windows下可以直接关闭,但是貌似在Linux下有时候shutdown.sh 没有关闭tomcat进程;国庆前最后一天没事,解决你~~~~现象:先在Linux下shutdown.sh ,然后查看tomcat进程发现没有完全关闭;#查看tomcat进程是否关闭语句ps -ef | grep tomcat 实验: 为什么原来在Linux下没有发现这个问题呢???实验一:原创 2016-09-30 16:09:50 · 105955 阅读 · 14 评论 -
项目部署到tomcat Root中后导致 WebApplicationContext 初始化两次的解决方法
上一篇文章刚说项目部署到tomcat的ROOT中,今天就发现一个问题。通过eclipse启动tomcat时候,WebApplicationContext 初始化两次;现象: 通过eclipse控制台看到日志中WebApplicationContext 初始化两次,从而导致一个端口一直被占用;(怎么修改都是占用)第一次初始化:九月 27, 2016 11:43:20 下午 org.apache.原创 2016-09-28 00:03:39 · 89808 阅读 · 2 评论 -
eclipse中将项目发布到tomcat的root目录
在eclipse中,将项目直接部署在tomcat的root目录中,这样便可以直接ip:port访问项目;项目右键->属性->web project settings原创 2016-09-27 23:35:28 · 73960 阅读 · 0 评论 -
nexus离线安装索引及一些问题
安装私服~~~整体流程:服务器安装私服配置私服(主要是安装索引)本地maven配置指向私服安装私服win & linux 网上教程很多,不在阐述;配置私服(及安装index)1,在线安装index(下载很慢,且不一定能安装成功) 将Download Remote Indexes值改为true,点击“save”后,点击左边的“Administration”->”Scheduled Task原创 2016-09-21 14:18:42 · 75608 阅读 · 1 评论 -
GIT命令(急速学习)
用过sourceTree,egit(eclipse中的git插件),最后还是感觉git bash顺手;svn早已经不用; 先上几个原来看过的git 教程……书读百遍,其义自见。多看几篇文章才能总结经验, 明辨是非;廖雪峰 git教程 :http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017原创 2016-08-31 15:45:11 · 50643 阅读 · 7 评论 -
github如何pull最新代码
github现在已经经常用了,但是经常遇到下面的问题 比如:从一个项目A中fork了一个分支B,并且在分支B有了改动。过了几天后,项目A中的代码应该会有很多人提交修改了,现在想将最新的代码pull到分支B。请问如何做呢?在github界面上没有看到响应的按钮解决步骤: 假设你fork的项目原始地址是urlRep, 你自己的是urlYou$ git remote add upstream u原创 2016-08-31 15:24:05 · 58887 阅读 · 0 评论 -
git checkout -b 报错
$ git checkout -b test --track origin/masterfatal: Cannot update paths and switch to branch 'test' at the same time.Did you intend to checkout 'origin/master' which原创 2016-05-19 15:07:33 · 40989 阅读 · 0 评论 -
git 修改.gitignore后生效
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-03-31 13:37:41 · 47511 阅读 · 1 评论