91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Hbase源碼編譯導入eclipse

發布時間:2020-07-02 04:11:32 來源:網絡 閱讀:2355 作者:jethai 欄目:關系型數據庫


首先去Apache的官網下載hbase1.0.1的源碼包

Hbase源碼編譯導入eclipse

由于源碼包是用maven管理,需要安裝maven


1.安裝MAVEN

下載安裝包

Hbase源碼編譯導入eclipse

解壓文件,Maven需要JDK的支持,配置JAVA_HOME和Path環境變量,

命令行輸入 mvn -version,如下圖所示表示安裝成功

Hbase源碼編譯導入eclipse


2.配置本地倉庫路徑

打開...\apache-maven-3.3.3\conf目錄下的settings.xml文件,修改<localRepository>節點為我們自定義的的本地倉庫路徑(默認在${user.home}/.m2/repository目錄下)

Hbase源碼編譯導入eclipse


3.安裝MAVEN插件 M2Eclipse(http://www.eclipse.org/m2e/)

點擊Help>Install New Software...

Hbase源碼編譯導入eclipse


地址欄輸入 http://download.eclipse.org/technology/m2e/releases 即下載最新版本



安裝完成后重新啟動eclipse,配置Maven安裝目錄和本地倉庫目錄(不使用插件內置的maven)

如下圖所示

Window>Preferences>Maven>Installations

Hbase源碼編譯導入eclipse

Window>Preferences>Maven>User Settings

Hbase源碼編譯導入eclipse


4.eclipse導入hbase源碼


File>Import

Hbase源碼編譯導入eclipse

導入后會報Missing artifact jdk.toos:jdk.toos:jar:1.7


Hbase源碼編譯導入eclipse

Hbase源碼編譯導入eclipse

很多框架都會依賴jdk中的tools.jar,但是maven倉庫中卻沒有,

如何解決這個問題呢,只需要在項目的pom.xml 文件中加入以下配置,指定maven去本地尋找 tools.jar、

    <dependency>
        <groupId>jdk.tools</groupId>
        <artifactId>jdk.tools</artifactId>
        <version>1.7</version>
        <scope>system</scope>
        <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
    </dependency>



Plugin execution not covered by lifecycle configuration報錯

原因是eclipse的m2e插件還沒有支持到execution


解決方法1:即 <plugins> 標簽外再套一個 <pluginManagement> 標簽


<build>
     <pluginManagement>
         <plugins>
             <plugin> ... </plugin>
             <plugin> ... </plugin>
                   ....
         </plugins>
     </pluginManagement>
< /build>



解決方法2:

Window-Perferences-Maven-Lifecycle Mapping


保存如下內容:

<?xml version="1.0" encoding="UTF-8"?>
< lifecycleMappingMetadata>
    <pluginExecutions>
    
        <pluginExecution>
            <pluginExecutionFilter>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>aspectj-maven-plugin</artifactId>
                <goals>
                    <goal>compile</goal>
                </goals>
                <versionRange>[1.3,)</versionRange>
            </pluginExecutionFilter>
            <action>
                <ignore />
            </action>
        </pluginExecution>
        
    </pluginExecutions>
< /lifecycleMappingMetadata>

記得點擊 ”Reload workspace lifecycle mappings metadata“按鈕


問題解決。






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丁青县| 新化县| 盈江县| 财经| 疏勒县| 卓尼县| 祁连县| 岐山县| 西峡县| 清徐县| 华宁县| 邵阳市| 涿州市| 伊川县| 册亨县| 高平市| 麻城市| 石柱| 肥乡县| 阿巴嘎旗| 团风县| 彭泽县| 错那县| 靖边县| 偏关县| 澎湖县| 乌兰浩特市| 莱西市| 泰兴市| 锦州市| 民乐县| 内江市| 甘谷县| 桂平市| 襄城县| 景东| 赫章县| 龙游县| 育儿| 龙川县| 林甸县|