保定外贸网站建设,广安发展建设集团有限公司门户网站,微官网系统架构,建门户网站需要多少钱1、进入到maven根目录#xff0c;执行mvn compile命令会在根目录生成target文件(参照maven之helloworld案例)#xff0c;如下图#xff1a;2、执行mvn clean可将根目录下生成的target文件移除3、mvn install命令Speak.java代码package com.maven;import com.maven.HelloWorl…1、进入到maven根目录执行mvn compile命令会在根目录生成target文件(参照maven之helloworld案例)如下图2、执行mvn clean可将根目录下生成的target文件移除3、mvn install命令Speak.java代码package com.maven;import com.maven.HelloWorld;publicclass Speak{public String sayHi(){returnnew HelloWorld().sayHello();}}SpeakTest.java代码package com.maven;importorg.junit.*;importorg.junit.Assert.*;publicclass SpeakTest{Testpublicvoid testSayHi(){Assert.assertEquals(hello world!,new Speak().sayHi());}}pom.xml代码4.0.0com.maven2maven-model20.0.1junitjunit4.10test进到maven2目录下执行mvn compile命令报错如下(找不到HelloWorld类)[ERROR] COMPILATION ERROR :[INFO] -------------------------------------------------------------[ERROR] /D:/code/maven2/src/main/java/com/maven2/Speak.java:[3,17] 找不到符号符号: 类 HelloWorld位置: 程序包 com.maven[ERROR] /D:/code/maven2/src/main/java/com/maven2/Speak.java:[7,28] 找不到符号符号: 类 HelloWorld位置: 类 com.maven.Speak此时我们进入maven项目的根目录maven下执行mvn install命令将包含HelloWorld类的jar文件发布到本地仓库中。maven本地默认仓库路径接着配置pom.xml,添加新的依赖将maven项目的坐标引用进来4.0.0com.maven2maven-model20.0.2junitjunit4.10testcom.mavenmaven-model0.0.1此时进入maven2工程根目录maven2执行mvn compile命令提示项目构建成功如下[INFO] Compiling 1 source file to D:\code\maven2\target\classes[INFO] ------------------------------------------------------------------------[INFO] BUILD SUCCESS[INFO] ------------------------------------------------------------------------[INFO] Total time: 1.548 s[INFO] Finished at: 2016-06-06T21:13:0508:00[INFO] Final Memory: 13M/155M执行mvn test顺利通过注maven通过install将本地工程打包成jar包放入到本地仓库中再通过pom.xml配置依赖引入到当前工程。pom.xml中引入的坐标首先在本地maven仓库中查找若没有则去maven的网上中央仓库查找并放到本地仓库供项目使用。