1. 程式人生 > >Heritrix3.3.0-環境搭建(maven專案)

Heritrix3.3.0-環境搭建(maven專案)

Heritrix3.3.0是maven專案,但是當我們把它匯入eclipse裡後,總是有一些jar包不能下載下來,導致專案無法正常。網上有介紹把它改為普通java專案並利用釋出版lib目錄下的jar包作為依賴使之正常工作的文章——heritrix 3.2.0 -- 環境搭建 。但是,這樣的話,我們就沒法方便的閱讀專案的測試類程式碼以及相關專案的原始碼了。考慮到這個原因,便決定花點功夫解決jar不能下載的問題,並最終解決,並分享如下:

(1)下載原始碼。地址:

(2)下載專案釋出包。要用到其中lib目錄下的jar。地址:

(3)將原始碼匯入eclipse(這裡是匯入已經存在的maven專案)。匯入之後,專案的大部分依賴都能成功下載下來,沒下載下來的也就下面這幾個(列出的是artifactId):

dnsjava

mg4j

javaswf

kryo

reflectasm

minlog

這時,我們只需跳轉到“lib目錄”(你應該知道是哪個目錄),分別執行以下命令:

mvn install:install-file  -Dfile=dnsjava-2.0.3.jar -DgroupId=org.dnsjava -DartifactId=dnsjava -Dversion=2.0.3 -Dpackaging=jar  -DgeneratePom=true -DcreateChecksum=true

 mvn install:install-file  -Dfile=mg4j-1.0.1.jar -DgroupId=it.unimi.dsi -DartifactId=mg4j -Dversion=1.0.1 -Dpackaging=jar  -DgeneratePom=true -DcreateChecksum=true

 mvn install:install-file  -Dfile=javaswf-CVS-SNAPSHOT-1.jar -DgroupId=com.anotherbigidea -DartifactId=javaswf -Dversion=CVS-SNAPSHOT-1 -Dpackaging=jar  -DgeneratePom=true -DcreateChecksum=true

 mvn install:install-file  -Dfile=kryo-1.01.jar -DgroupId=com.esotericsoftware -DartifactId=kryo -Dversion=1.01 -Dpackaging=jar  -DgeneratePom=true -DcreateChecksum=true

mvn install:install-file  -Dfile=reflectasm-0.8.jar -DgroupId=com.esotericsoftware -DartifactId=reflectasm -Dversion=0.8 -Dpackaging=jar  -DgeneratePom=true -DcreateChecksum=true

 mvn install:install-file  -Dfile=minlog-1.2.jar -DgroupId=com.esotericsoftware -DartifactId=minlog -Dversion=1.2 -Dpackaging=jar  -DgeneratePom=true -DcreateChecksum=true

(這些命令把jar安裝到本地倉庫)

(4)更新專案,不出意外,專案正常了。

大家可能使用的是不同的映象,缺失的jar包可能不一樣,可以找出缺失的jar包,根據上面的方法來解決。

相關推薦

Heritrix3.3.0-環境搭建maven專案

Heritrix3.3.0是maven專案,但是當我們把它匯入eclipse裡後,總是有一些jar包不能下載下來,導致專案無法正常。網上有介紹把它改為普通java專案並利用釋出版lib目錄下的jar包

樹莓派3入手環境搭建QT+OpenCV

1.樹莓派3出來已經有一段時間了,作為學計算機的我當然也不能落伍,果斷也入手的一部。今天就和大家介紹一下樹莓派3入手環境搭建方面的一些個人經驗。 2. 今天主要和大家分享一下樹莓派環境下QT5環境和OpenCV環境的搭建。 注:因為樹莓派3自帶無線網絡卡所以這就很方便了,我

SSM框架搭建Maven專案

一.專案的整體目錄結構 二.構建Maven專案 三、pom檔案 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins

一步一步瞭解Cocos2dx 3.0 正式版本開發環境搭建Win32/Android

cocos2d-x 3.0釋出有一段時間了,作為一個初學者,我一直覺得cocos2d-x很坑。每個比較大的版本變動,都會有不一樣的專案建立方式,每次的跨度都挺大……   但是憑心而論,3.0RC版本開始 環境搭建、專案建立、編譯的方式更加人性化了。   現在我們進

Maven專案環境搭建Maven + Spring + IBatis步驟

準備步驟 ‍1. 安裝Maven,下載解壓即可。官網下載 ‍2. 修改maven_home/conf/settings.xml中的<localRepository>D:/MavenRepo</localRepository>指定本地倉庫位置,這個位置是本地計算

Kafka:ZK+Kafka+Spark Streaming集群環境搭建二十三Structured Streaming遇到問題:Set(TopicName-0) are gone. Some data may have been missed

ack loss set div top 過程 pan check use 事情經過:之前該topic(M_A)已經存在,而且正常消費了一段時間,後來刪除了topic(M_A),重新創建了topic(M-B),程序使用新創建的topic(M-B)進行實時統計操作,執行過程中

SSM搭建整合Maven專案第一篇 外加增刪改查

 一、 首先我們得先建一個Maven專案,可以參考我這篇文章:https://blog.csdn.net/qq_38000902/article/details/79565136 建後以下目錄,你會發現IDEA識別不了,我們得設定讓IDEA識別一下: 開啟File裡面的Pro

cloudera search1.0.0環境搭建1搭建solrcloud

本文基於Cloudera Manager5.0.0,所有服務基於CDH5.0.0 parcel安裝。 CM 安裝solr是非常方便的,在叢集上新增服務就行了,solrcloud需要zookeeper叢集的支援,所以新增solr服務之前,先新增zookeeper服務。在此不贅

ubuntu16+Hadoop2.7.3環境搭建偽分散式

Hadoop 環境的搭建 一、安裝VMWare 虛擬機器                 虛擬機器版本VMware12,考慮到啟動速度,裝在固態硬碟中。 二、安裝Linux 安裝版本:ubuntu-16.04.1-server-amd64 此版本沒有圖形化介面,體積較小

hibernate--環境搭建Maven

maven配置hibernate的pom檔案 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http:

【Linux】LAMP環境搭建簡易版

freetype 軟件 系統 解壓縮 net done .gz 輔助 one 一. 輔助軟件包安裝 準備工作:1.Linux系統準備 恢復快照(初始化安裝) 設置IP 關閉SELINUX 配置yum源 2.yum -y install gcc

微信小程序的開發環境搭建Windows版本

block 項目目錄 mar 應用 images 想要 log 點擊 體系 前言: 小程序是指微信公眾平臺小程序,小程序可以幫助開發者快速的開發小程序,小程序可以在微信內被便捷地獲取和傳播;是一種不需要下載安裝即可使用的應用小程序,和原有的三種公眾號是並行的體系

Appium環境搭建MAC版

cnblogs -1 tool releases 需要 ads ins source 程序 一、環境搭建 (1)安裝node.js brew install node (2)安裝Xcode 測試iOS App需要。打開Finder,在Applications文件夾下,看是否

阿裏雲centos7.2 centos 超全lamp 環境搭建 各種拼接:)

vmw ati ipad 默認網關 html -i add-port grant light vmware 安裝 修改dns /etc/sysconfig/network-scripts 下面查找ifcfg-en33(可能會不同) 的文件,vi 編輯這個文件

Docker 基於centos7 的LAMP環境搭建 實驗一

docker mysql docke docker centos7 前言 為方便其他開源軟件的配置實驗,利用docker技術基於centos7 系統搭建了lamp 環境,其中將部署mysql 、apache、php5.6。提供基礎的數據存儲,還將部署phpmyadmin 、memadmi

Docker 環境搭建RedHat 7

wal img centos docke disable firewalld alt x86 sta Docker 環境搭建(RedHat 7): CentOS7 下載 http://mirrors.sohu.com/centos/7/isos/x86_64/

[Flutter] Windows平臺Flutter開發環境搭建Andorid Studio

dem runt tps 點擊 下載頁面 系統屬性 href source runtime 前兩天網友在群裏說起了Flutter,就了解了一下,在手機上跑了它的demo,正接就被打動了。 雖然網上有很多教程,但真正開始的時候,還是會碰到很多坑。下面詳細的講解Flutter

Kafka:ZK+Kafka+Spark Streaming集群環境搭建十七待整理

lan post -a 客戶端 客戶 struct bsp www get redis按照正則批量刪除key redis客戶端--jedis 在Spark結構化流readStream、writeStream 輸入輸出,及過程ETL Spark Structur

Hibernate框架環境搭建詳解

obj 模型 junit demo 半成品 src 數據表 mys 種類 具體說hibernate框架的項目搭建之前,首先說一下什麽是框架。。。 框架可以理解成一個半成品的項目,它封裝了一些功能,我麽需要掌握的是如何駕馭這些功能,不需要操心它是怎麽實現的。其實他

Kafka:ZK+Kafka+Spark Streaming集群環境搭建十九待整理

set dstream 搭建 details 編程指南 .com .cn csdn read redis按照正則批量刪除key redis客戶端--jedis 在Spark結構化流readStream、writeStream 輸入輸出,及過程ETL Spark St