maven
懒杰
懒惰是一种美德。
展开
-
关于idea中创建的maven项目的静态资源文件夹名字问题
如图我在idea创建了一个Maven模块,我想使用以web命名的文件夹来存放静态资源,但是每次用maven去run的时候web文件夹下的静态资源都没有被打包。在网上也找了一些方法,也无法改变,最后只能把web改成webapp。我觉得大概是maven限定了只能打包webapp下的静态资源吧。其实我在网上也找到了在pom文件中设置打包静态资源的路径的方法,但是设置了也没用。因为暂时没有对静态资源文件夹有命名要求,所以这个问题留待日后解决吧。把web改为webapp以后才成功(暂时不需要把静态资源的文件夹改原创 2020-08-03 14:37:37 · 860 阅读 · 0 评论 -
Nexus上传发布版的jar包
一般上传的jar包是发布版的,因此要上传到maven-releases中。点击upload。上传成功。原创 2019-11-12 01:38:13 · 177 阅读 · 0 评论 -
自定义Nexus远程仓库的使用(eclipse)
一、使用自定义用户和自定义仓库进行上传和下载jar包:1)首先改管理员密码这里我之前修改过了,就没有修改了。2)在Roles中可以增加用户权限组,里边可以自定义用户权限;3)在Users中可以增加用户,分配设置好的权限;4)退出admin,然后用这个创建出来的user登录;5)在Repositories中新建仓库,类型是maven2(hosted);a) name:仓库名称;...原创 2019-11-12 01:14:28 · 379 阅读 · 0 评论 -
Nexus远程仓库的使用(eclipse)
Nexus使用:需求:将项目中的mapper.jar包提交到远程仓库中, 使service项目从远程仓库获取;一、上传jar包到远程仓库1)在Maven的 setting.xml中配置nexus访问权限;在<servies>标签中: <!-- 配置远程仓库(Nexus)权限 --> <server> <!-- id要与po...原创 2019-11-12 00:34:32 · 532 阅读 · 0 评论 -
Maven 远程仓库Nexus(私服):
1)Nexus下载:这个东西烦了我很长时间:解决方案:原创 2019-11-11 23:41:22 · 234 阅读 · 0 评论 -
创建一个maven父项目和它的子项目(eclipse)(ssm)
1)先New一个父项目点击Finish。在这个父项目的pom文件中删去单元测试的依赖,而这个时候当子项目需要用到单元测试的时候需要自己导入依赖。而在子项目中引入单元测试依赖的时候,一般把它的作用域改为test。子项目可以继承父项目的依赖。2)创建一个子项目右键父项目->New->Project…->Maven Module下一步成功创建子项目。3)创建两个子...原创 2019-11-11 02:09:55 · 765 阅读 · 0 评论 -
Maven 3.6.2 + tomcat 8.5.42 热部署
热部署:在tomcat运行时将项目部署上去1、开启tomcat热部署:a) 修改tomcat文件下 -> conf-> tomcat-users.xml 配置文件;b) 在tomcat-users标签中加入以下代码: <role rolename="manager-gui"/> <role rolename="manager-script"/> ...原创 2019-11-10 16:36:35 · 221 阅读 · 0 评论 -
第一次配置maven的pom文件
我第一次配置的maven的pom文件0)配置头a)packaging标签是该项目的打包方式:jar、war<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa...原创 2019-11-10 16:36:10 · 304 阅读 · 0 评论 -
maven的作用域Scope
Scope依赖作用域也可称作依赖范围:maven中的依赖,会根据程序所处的阶段和场景发生变化,所以maven用scope属性来做限制;a) compile(默认值):在编译、运行、测试、打包都有效;b) provided:编译、测试时有效,运行、打包无效;c) test:仅在测试时有效;d) runtime:测试、运行、打包时有效;e) system:不推荐使用,使用system作用域不...原创 2019-11-10 14:46:49 · 1992 阅读 · 0 评论