maven项目使用本地jar包

在maven项目中,如果使用了本地jar包,将jar包添加到项目依赖的库中,即可正常编译运行项目。但是,在使用maven进行编译或打包时,maven并不知道这个库的存在,无法成功。所以,就需要将本地的jar包在pom.xml文件中依赖进来,做法如下: 直接依赖本地jar包: 在项目的lib目录中存放的jar包可以这样引阅读更多maven项目使用本地jar包[…]

maven项目使用本地jar包

Springboot使用maven打包指定mainClass

在springboot项目中,除了启动类的主函数mainclass,如果还出现其他的main方法,本地运行是没有任何问题,但是在打包package时,就会报错,说repackage时,在项目中有多个候选的主方法。这是后,我们就需要在maven的pom.xml文件中指定打包时的mainClass,具体是在spring-b阅读更多Springboot使用maven打包指定mainClass[…]

Springboot使用maven打包指定mainClass

Junit、Spock自动化单元测试

在java或groovy等语言开发的项目中,我们一般把需要自动执行的测试方法写在test文件夹中,与源代码分开。单元测试的方法可以使用junit或spock等测试框架,在项目构建、打包或发布的时候,这些测试方法需要自动执行,如果都顺利通过,才能执行 构建、打包或发布 等任务。 在maven或gradle项目中,实现这一阅读更多Junit、Spock自动化单元测试[…]

Junit、Spock自动化单元测试

maven、gradle、ant 项目构建工具的介绍

maven、gradle、ant 三者都可用作项目构建,其中maven和gradle还可用作项目依赖管理。由于项目依赖管理比较简单,本文主要介绍 maven、gradle、ant 三者作为项目构建工具的用法。 Apache Ant Apache Ant 是一个java编写的项目构建工具,所以具有很好的跨平台性,它不仅仅阅读更多maven、gradle、ant 项目构建工具的介绍[…]

maven、gradle、ant 项目构建工具的介绍

Gradle 使用实例

本文通过一个实例,演示 gradle 在项目管理中的使用,以及多模块的项目如何使用 gradle 管理和项目构建。 总体项目结构 1 本项目由三个模块构成,结构如下,其中项目最外层有三个文件: 以下分别列举解释: (1)gradle.properties 用来配置属性 (2)settings.gradle 用来说明此项阅读更多Gradle 使用实例[…]

Gradle 使用实例