随笔分类 -  工具与工具类

摘要:1、Git与svn的比较 svn是集中式版本控制工具的典型代表,版本是在服务器控制的,如果服务器坏掉,只能从客户端上传一个最新的。 Git是分布式版本控制工具的典型代表,本地就能进行完整的版本控制,本地电脑有提交过的所有历史的存储,能避免单点故障。 svn采用的是增量式管理的方式,而Git 采取了文 阅读全文
posted @ 2020-03-24 21:44 雷雨客 阅读(214) 评论(0) 推荐(0)
摘要:maven项目一个模块可以引入另一个模块,如下: A模块引入microservicecloud-api模块 但是在A模块的依赖中microservicecloud-api本该显示为 jar 包,但是实际显示的是文件夹,后面是without test code,这就导致A模块编译不通过。 解决方法:直 阅读全文
posted @ 2020-03-18 19:05 雷雨客 阅读(1982) 评论(0) 推荐(0)
摘要:利用Maven可以对项目进行分模块开发。那么怎样把各个模块整合到一起呢?这就利用了Maven继承的特性。一般是每个模块都继承一个父工程。 几个注意的地方: (1)父工程的packaging是pom (2)父工程中定义属性,子模块不用定义,会继承下来 (3)父工程的依赖放在dependencyMana 阅读全文
posted @ 2020-03-01 20:10 雷雨客 阅读(9665) 评论(0) 推荐(2)
摘要:1、maven插件运行tomcat【tomcat7-maven-plugin】 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2 阅读全文
posted @ 2020-02-24 13:40 雷雨客 阅读(317) 评论(0) 推荐(0)
摘要:之前一直用myEclipse开发Web Project项目,通过myEclipse本地部署tomcat还算顺利,但是有个问题,myEclipse中Java Compiler只支持到1.7,但是spring boot要求至少是jdk1.8,所以放弃了myEclipse转为eclipse,至于idea后 阅读全文
posted @ 2020-02-24 12:26 雷雨客 阅读(331) 评论(0) 推荐(0)
摘要:1、运行的程序有class文件和jar包 新建目录test,test下面新建目录lib和bin,lib里面放第三方jar包,bin里面放自己的class文件,如下: 启动脚本如下,只需要修改第16行,指定启动类 1 @echo off 2 echo 正在执行,请勿关闭.... 3 4 set bas 阅读全文
posted @ 2020-02-07 17:49 雷雨客 阅读(1979) 评论(0) 推荐(1)
摘要:1、选中需要导出的类 2、右键点击export 3、选择Java下的JAR file,点击next 4、默认选择Export generated class files and resources 和 Compress the contents of the JAR file。在JAR file处输 阅读全文
posted @ 2020-02-07 15:45 雷雨客 阅读(412) 评论(0) 推荐(0)
摘要:Linux安装Maven很简单 ,与Windows安装基本一样,下载、解压、配置环境变量、使环境变量立即生效 1、下载,可以到官网下载自己需要的版本,我直接选了个3.6.0版本。 wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven 阅读全文
posted @ 2019-08-24 18:24 雷雨客 阅读(176) 评论(0) 推荐(0)
摘要:方法1: (1)运行mvn clean package 生成mall-product-1.0.0.jar (2)运行mvn dependency:copy-dependencies 拷贝项目中jar包到默认路径target/dependency(3)新建文件夹product/lib将(1)中的jar 阅读全文
posted @ 2019-07-10 08:34 雷雨客 阅读(770) 评论(0) 推荐(0)