-
maven程序目录结构 项目名 -src -main -java -test -java -pom.xml查看全部
-
mvn compile 编译 mvn test 测试 man install 打包 mvn clean 清除target目录 mvn install 把程序jar包安装到本地仓库 maven 编译时(mvn compile)若编译的程序需要外部的类, 1.首先查找程序的pom.xml中的依赖dependency 2.再根据依赖查找本地仓库,本地仓库找不到则到中心仓库查找查看全部
-
maven目录结构查看全部
-
pom.xml查看全部
-
setting位置;apache-maven-3.1.0\conf\settings.xml pom.xml:Struts包MAIN-INF\查看全部
-
maven依赖范围 compile:默认的范围,编译测试运行都有效 provided:编译和测试有效 runtime:测试和运行的时候有效 test:只在测试时有效 system:与本机系统相关联 import:导入的范围,它只使用在dependencyManagement中,表示从其他的pom导入dependency的配置查看全部
-
目录结构: boot目录包含一个类加载器框架 |-Maven使用它加载自己的类库 bin目录包含mvn的运行脚本 |-在cmd中输入mvn就会调用这些脚本 confing目录包含配置文件 lib目录包含mvn平时使用的所有类库,除了自身的,还有第三 方的依赖的类库 配置环境变量: 环境变量分为用户变量和系统变量 如果电脑是多人使用,为了不影响别人,就在用户变量设置。 如果是私人的话,就无所谓了。 新建一个变量 name: M2_HOME value:maven的安装目录 path 添加 ;%M2_HOME%\bin查看全部
-
Maven可以帮助我们更有效的管理项目,也是强大的自动化构建工具,覆盖了编译,测试,运行,清理(没听清),打包,部署,整个项目构建的周期,提供了一个仓库的概念,统一管理项目依赖的第三方jar包。 最大可能的避免因环境配置不同,不同地方不能运行。查看全部
-
继承 子pom.xml的写法,先 <parent> <groupId>项目ID</groupId> ... ... <parent>查看全部
-
继承的写法,父pom.xml查看全部
-
聚合的写法 <modules> <module>../hongxing-bge</module> </modules>查看全部
-
1.maven短路优先选择,也就是说相同名称的jar包谁的继承体系最近依赖谁。 2.先声明先优先,路径相同的先声明的先解析查看全部
-
依赖具有传递性所以如果需要去除不需要的依赖则 <exclusions> <groupId>项目ID</groupId><groupId>com.hongxing</groupId> <artifactID>项目名+模块名</artifactID><groupId>hongxing-bge</groupId> </exclusions>查看全部
-
直接打包加入本地仓库,如果其依赖项无法在本地仓库和中央仓库找到则报错,需要将他的依赖项clean package->install(缺少的项目) 然后再clean install(当前项目)查看全部
-
<dependency> <groupId>项目ID</groupId><groupId>com.hongxing</groupId> <artfactId>项目名+模块名</artfactId><artfactId>hongxing-nage</artfactId> <version>版本ID</version> </dependency>查看全部
举报
0/150
提交
取消