说到Ja va项目的依赖管理,构建工具——比如Ma ven和Gradle——几乎是标配。它们能自动帮你搞定依赖下载、版本控制,还能把构建流程标准化,省心不少。

Ja va编译依赖库 CentOS如何管理

先看Ma ven怎么用:

如果项目依赖的是系统级库,比如libjpegopenssl,用yum安装更为直接,它能自动解决依赖关系。

如果构建工具不可用,手动管理也是备选方案。手动下载JAR文件,放到项目指定目录(比如lib/),编译时用-cp参数指定classpath:

如果服务器无法联网,搭建本地yum源是个好办法。步骤如下:

  1. 在联网机器上先下载好所需的rpm包(可以用yumdownloader工具)
  2. 将rpm包复制到CentOS服务器的指定目录,比如/opt/local-repo
  3. 创建本地仓库配置文件/etc/yum.repos.d/local.repo,内容如下:
  4. [local-repo]name=Local Repositorybaseurl=file:///opt/local-repoenabled=1gpgcheck=0
  5. 运行sudo yum makecache更新缓存,之后就能用yum install安装本地仓库中的依赖了。
本文转载于:https://www.yisu.com/ask/73839600.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。