1、Maven开发流程
-新建Maven项目
-在中央仓库查找第三方jar的依赖文本、
-拷贝依赖文本至项目的pom.xml
-执行Maven build,编译构建整个项目
Maven是一个构建工具,自动下载中心文库的jar文件,存在本地进行管理,编译,测试,运行和打包发布Java项目
-XML文件
-包含了项目信息,依赖信息,构建信息
-构建信息(artifact):groupId组织,artifactId产品名称,version版本
-Maven仓库和管理各种构件
1、本地仓库(本地用户的.m2文件夹)
2、远程仓库(中央仓库,阿里云仓库)
-基本目录结构
1、src
-main
-java:存放java文件
-resources:存放程序资源文件
-test
-java:存放测试程序
-resources:存放测试程序资源文件
2、pom.xml
< project xmlns=“http://maven.apache.org/POM/4.0.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd”>
< modelVersion>4.0.0
< groupId>MavenProject
< artifactId>MavenProject
< version>0.0.1-SNAPSHOT
< dependencies>
< dependency>
< groupId>org.apache.commons
< artifactId>commons-math3
< version>3.6.1
< /dependency>
< dependency>
< groupId>com.github.houbb
< artifactId>opencc4j
< version>1.0.3
< /dependency>
< /dependencies>
< /project>
import org.apache.commons.math3.util.*;
public class Person2{
public static void main(String[] args) throws Exception{
int a = ArithmeticUtils.gcd(361,285);
System.out.println(a); //19
}
}
import com.github.houbb.opencc4j.util.*;
public class ChineseText {
public static void main(String[] args) {
// TODO Auto-generated method stub
String or = “生命在于运动”;
String re = ZhConverterUtil.convertToTraditional(or);
System.out.println(re); //main dict load finished, time elapsed 1837 ms
model load finished, time elapsed 96 ms.
生命在於運動
}
}