好吧,我终于搞定了(我想!)
我将在此处发布详细步骤,以防其他人需要帮助让 maven 工作以获取镶木地板......然后获取镶木地板本身。
这都是针对 mac 操作系统的。
设置 maven:从http://maven.apache.org/download.cgi下载 apache-maven-3.3.1-bin.tar.gz并放入 Documents 文件夹
在终端执行以下命令
gunzip ~/Documents/apache-maven-3.3.1-bin.tar.gz
cd /usr/local
sudo tar xvf ~/Documents/apache-maven-3.3.1-bin.tar
编辑 .bash_profile 并添加以下内容:
vi ~/.bash_profile
export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.1
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
移动到您想要存放镶木地板文件的位置并执行以下操作
cd /usr/local
mvn archetype:generate -DgroupId=com.twitter -DartifactId=parquet -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
cd parquet
让你的 pom.xml 看起来像这样(更新版本号!)
vi 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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.twitter</groupId>
<artifactId>parquet</artifactId>
<packaging>pom</packaging>
<version>1.6.0rc7</version>
<name>parquet</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>com.twitter</groupId>
<artifactId>parquet</artifactId>
<version>1.6.0rc7</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
执行接下来的两个命令来安装和编译 parquet
mvn clean install -U
mvn compile