《算法 第4版》maven项目管理
因为《算法》里的程序依赖库algs4,作者提供了jar包和源码,但我想试试maven来管理项目
生成jar包
首先clone仓库algs
然后
mvn compile
,在target目录里找到algs4-1.0.0.0.jar
,复制到自己的项目中,比如我的是复制到/lib
中添加jar包,运行
1
mvn install:install-file -Dfile=lib/algs4-1.0.0.0.jar -DgroupId=edu.princeton.cs -DartifactId=algs4 -Dversion=1.0.0 -Dpackaging=jar
最后在项目
pom.xml
中添加1
2
3
4
5<dependency>
<groupId>edu.princeton.cs</groupId>
<artifactId>algs4</artifactId>
<version>1.0.0</version>
</dependency>这样就能
import edu.princeton.cs.algs4.StdIn;
这样使用书中提供的标准库
项目目录结构如下
- 本文链接:https://dowob.cn/2019/02/12/algorithms-4-maven/
- 版权声明:本站所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!