maven
Drizzleeeeee
这个作者很懒,什么都没留下…
展开
-
maven相关知识点
phase : 对应的执行阶段goal : 对应要执行的命令configuration : 执行命令所需的相关配置示例1:在执行test阶段时执行主函数<project> ... <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-m.原创 2020-09-05 16:21:08 · 243 阅读 · 0 评论 -
【Maven】安装Jar包到本地仓库,多个仓库可以指定具体哪个仓库。
安装Jar包到本地仓库,需要软件Maven工具。需要本机已经安装好了Maven,CMD命令行中可以运行mvn命令。具体操作指令mvn install:install-file -Dmaven.repo.local=D:\tempRepo(此处是仓库位置)-DgroupId=com.lianlian-DartifactId=hjsj-Dversion=0.2-Dpackaging=jar-Dfile=C:\Users\ASUS\Desktop\hjsj.jar(此处jar包位置)参.原创 2020-07-15 18:11:28 · 3648 阅读 · 0 评论 -
maven clean install,No compiler is provided in this environment. Perhaps you are running on a JRE
报错:No compiler is provided in this environment. Perhaps you are running on a JRE本地环境设置有问题,设置CLASSPATH,JAVA_HOME等,按照该文完整配置jdk即可https://jingyan.baidu.com/article/9faa72319a93ae473c28cb92.html...原创 2020-07-12 23:26:37 · 202 阅读 · 0 评论 -
Maven各scope使用情况介绍
compile:默认的scope。任何定义在compile scope下的依赖将会在所有的class paths下可用。maven工程会将其打包到最终的artifact中。如果你构建一个WAR类型的artifact,那么在compile scope下引用的JAR文件将会被集成到WAR文件内。provided:这个scope假定对应的依赖会由运行这个应用的JDK或者容器来提供。最好的例子就是servlet API。任何在provided scope下定义的依赖在构建时的类路径里是可用的,但是不会被打.原创 2020-07-12 16:11:22 · 190 阅读 · 0 评论 -
Maven中的scope属性
Dependency scope 是用来限制Dependency的作用范围的, 影响maven项目在各个生命周期时导入的package的状态。自从2.0.9后,新增了1种,现在有了6种scope:compile 默认的scope,表示 dependency 都可以在生命周期中使用。而且,这些dependencies 会传递到依赖的项目中。 provided 跟compile相似,但是...转载 2018-07-20 11:15:47 · 1143 阅读 · 0 评论 -
Maven相关知识
MAVEN依赖范围编译范围的依赖会用在 编译、测试、运行,由于运行时需要所以编译范围的依赖会被打包。不需要分的太细,打包和不打包分清楚,防止运行起来出错即可,比如 provided:provided 依赖只有在当 JDK 或者一个容器已提供该依赖之后才使用, provided 依 赖在编译和测试时需要,在运行时不需要【不需要打包的可以用provided】比...原创 2019-05-16 14:50:45 · 110 阅读 · 0 评论