macbookPro 搭建maven环境下载jar包
今天要用itext的jar包,去官网看发现好像只能用maven下载,而我之前又换了电脑,没办法咯,重新搭一次maven环境吧,在此记录,已便分享或自己将来查找
首选确定自己环境上jdk装好了,如果没有,先装一下吧
去官网下载安装包,然后解压放入任意目录下,最好为纯英文目录
打开命令行
vi .bash_profile
MAVEN_HOME=/Users/userName/apache-maven-3.5.2 PATH=$MAVEN_HOME/bin:$PATH export MAVEN_HOME export PATH
按esc
:wq
然后重启电脑,再次打开命令行,输入mvn -v
如果能返回
localhost:~ userName$ mvn -v Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00) Maven home: /Users/userName/apache-maven-3.5.2 Java version: 1.7.0_80, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"
就说明maven环境已经搭建成功了。
这时候,在你的电脑上,再打开一个目录,创建两个文件
这是pom.xml
<?xml version="1.0"?> <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.0modelVersion> <groupId>temp.downloadgroupId> <artifactId>temp-downloadartifactId> <version>1.0-SNAPSHOTversion> <dependencies> <dependency> <groupId>com.itextpdfgroupId> <artifactId>itextpdfartifactId> <version>5.5.12version> dependency> <dependency> <groupId>com.itextpdfgroupId> <artifactId>itext-pdfaartifactId> <version>5.5.12version> dependency> <dependency> <groupId>com.itextpdfgroupId> <artifactId>itext-xtraartifactId> <version>5.5.12version> dependency> <dependency> <groupId>com.itextpdf.toolgroupId> <artifactId>xmlworkerartifactId> <version>5.5.12version> dependency> dependencies> project>
接下来是download.sh文件
mvn -f /Users/userName/maven2Jars/pom.xml dependency:copy-dependencies
好了,就是如此了,大功告成,然后进入命令行,通过sh命令执行download.sh文件就可以了。
还可以把download.sh改成download.command文件,这样就可以在macOS中通过双击执行了。
仅以此做为记录分享,希望能对人有所帮助。