3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

maven常见问题问答

發(fā)布時間:2024/4/17 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 maven常见问题问答 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

http://www.cnblogs.com/BigTall/archive/2011/03/23/1993253.html

1.前言

Maven,發(fā)音是[`meivin],"專家"的意思。它是一個很好的項目管理工具,很早就進入了我的必備工具行列,但是這次為了把project1項目完全遷移并應用maven,所以對maven進行了一些深入的學習。寫這個學習筆記的目的,一個是為了自己備忘,二則希望能夠為其他人學習使用maven 縮短一些時間。

2. maven概要

首先我把maven的概念快速的梳理一下,讓我們快速地建立起一個比較精確的maven應用場景。

2.1 maven不是什么

讀書時候要先限定范圍,避免一些有害的遐想。要說maven不是什么,我們可以從如下幾個要點來展開

  • maven不是ant,也不是make。
    我們以前接觸的構(gòu)建工具,需要寫一些詳細的步驟,比如: compile project1/src/*.java 等類似的語句。這些語句正是我們使用ant和make所要編寫的東西。maven采用了"約定優(yōu)于配置"的方法,一些開發(fā)常用的操作和步驟已經(jīng)固化在 maven中,所以使用者不再需要去編寫那些煩人的語句了。同時,maven內(nèi)置了開發(fā)流程的支持,它不僅能夠編譯,同樣能夠打包、發(fā)布,也能夠一氣呵成做完這些所有的步驟。
  • maven不是ivy
    依賴管理是maven的功能之一,雖然很多人包括我以前都是只用它的依賴管理功能,但是要深入運用的話,我們就可以看到更多的內(nèi)容。更重要的是,maven在依賴關(guān)系中加入了scope的概念,進一步細化了依賴關(guān)系的劃分。
  • 2.2 maven是什么

    maven將自己定位為一個項目管理工具。它負責管理項目開發(fā)過程中的幾乎所有的東西:

  • 版本
    maven有自己的版本定義和規(guī)則
  • 構(gòu)建
    maven支持許多種的應用程序類型,對于每一種支持的應用程序類型都定義好了一組構(gòu)建規(guī)則和工具集。
  • 輸出物管理
    maven可以管理項目構(gòu)建的產(chǎn)物,并將其加入到用戶庫中。這個功能可以用于項目組和其他部門之間的交付行為。
  • 依賴關(guān)系
    maven對依賴關(guān)系的特性進行細致的分析和劃分,避免開發(fā)過程中的依賴混亂和相互污染行為
  • 文檔和構(gòu)建結(jié)果
    maven的site命令支持各種文檔信息的發(fā)布,包括構(gòu)建過程的各種輸出,javadoc,產(chǎn)品文檔等。
  • 項目關(guān)系
    一個大型的項目通常有幾個小項目或者模塊組成,用maven可以很方便地管理
  • 移植性管理
    maven可以針對不同的開發(fā)場景,輸出不同種類的輸出結(jié)果。
  • 2.3 maven的生命周期

    maven把項目的構(gòu)建劃分為不同的生命周期(lifecycle),在我看來,劃分的已經(jīng)是非常仔細了,大家可以參考這里 。粗略一點的話,它這個過程(phase)包括:編譯、測試、打包、集成測試、驗證、部署。maven中所有的執(zhí)行動作(goal)都需要指明自己在這個過程中的執(zhí)行位置,然后maven執(zhí)行的時候,就依照過程的發(fā)展依次調(diào)用這些goal進行各種處理。

    這個也是maven的一個基本調(diào)度機制。一般來說,位置稍后的過程都會依賴于之前的過程。當然,maven同樣提供了配置文件,可以依照用戶要求,跳過某些階段。

    2.4 maven的"約定優(yōu)于配置"

    所謂的"約定優(yōu)于配置",在maven中并不是完全不可以修改的,他們只是一些配置的默認值而已。但是使用者除非必要,并不需要去修改那些約定內(nèi)容。maven默認的文件存放結(jié)構(gòu)如下:

    • /項目目錄
      • pom.xml 用于maven的配置文件
      • /src 源代碼目錄
        • /src/main 工程源代碼目錄
          • /src/main/java 工程java源代碼目錄
        • /src/main/resource 工程的資源目錄
        • /src/test 單元測試目錄
          • /src/test/java
      • /target 輸出目錄,所有的輸出物都存放在這個目錄下
        • /target/classes 編譯之后的class文件

    每一個階段的任務(wù)都知道怎么正確完成自己的工作,比如compile任務(wù)就知道從src/main/java下編譯所有的java文件,并把它的輸出class文件存放到target/classes中。

    對maven來說,采用"約定優(yōu)于配置"的策略可以減少修改配置的工作量,也可以降低學習成本,更重要的是,給項目引入了統(tǒng)一的規(guī)范。

    2.5 maven的版本規(guī)范

    maven使用如下幾個要素來唯一定位某一個輸出物: groupId:artifactId:packaging:version 。比如 org.springframework:spring:2.5 。每個部分的解釋如下:

    • groupId
      團體,公司,小組,組織,項目,或者其它團體。團體標識的約定是,它以創(chuàng)建這個項目的組織名稱的逆向域名(reverse domain name)開頭。來自Sonatype的項目有一個以com.sonatype開頭的groupId,而Apache Software的項目有以org.apache開頭的groupId。
    • artifactId
      在groupId下的表示一個單獨項目的唯一標識符。比如我們的tomcat, commons等。不要在artifactId中包含點號(.)。
    • version
      一個項目的特定版本。發(fā)布的項目有一個固定的版本標識來指向該項目的某一個特定的版本。而正在開發(fā)中的項目可以用一個特殊的標識,這種標識給版本加上一個"SNAPSHOT"的標記。
      雖然項目的打包格式也是Maven坐標的重要組成部分,但是它不是項目唯一標識符的一個部分。一個項目的 groupId:artifactId:version使之成為一個獨一無二的項目;你不能同時有一個擁有同樣的groupId, artifactId和version標識的項目。
    • packaging
      項目的類型,默認是jar,描述了項目打包后的輸出。類型為jar的項目產(chǎn)生一個JAR文件,類型為war的項目產(chǎn)生一個web應用。
    • classifier
      很少使用的坐標,一般都可以忽略classifiers。如果你要發(fā)布同樣的代碼,但是由于技術(shù)原因需要生成兩個單獨的構(gòu)件,你就要使用一個分類器(classifier)。例如,如果你想要構(gòu)建兩個單獨的構(gòu)件成JAR,一個使用Java 1.4編譯器,另一個使用Java 6編譯器,你就可以使用分類器來生成兩個單獨的JAR構(gòu)件,它們有同樣的groupId:artifactId:version組合。如果你的項目使用本地擴展類庫,你可以使用分類器為每一個目標平臺生成一個構(gòu)件。分類器常用于打包構(gòu)件的源碼,JavaDoc或者二進制集合。

    maven有自己的版本規(guī)范,一般是如下定義 <major version>.<minor version>.<incremental version>-<qualifier> ,比如1.2.3-beta-01。要說明的是,maven自己判斷版本的算法是major,minor,incremental部分用數(shù)字比較,qualifier部分用字符串比較,所以要小心 alpha-2和alpha-15的比較關(guān)系,最好用 alpha-02的格式。

    maven在版本管理時候可以使用幾個特殊的字符串 SNAPSHOT ,LATEST ,RELEASE 。比如"1.0-SNAPSHOT"。各個部分的含義和處理邏輯如下說明:

    • SNAPSHOT
      如果一個版本包含字符串"SNAPSHOT",Maven就會在安裝或發(fā)布這個組件的時候?qū)⒃摲栒归_為一個日期和時間值,轉(zhuǎn)換為UTC時間。例如,"1.0-SNAPSHOT"會在2010年5月5日下午2點10分發(fā)布時候變成1.0-20100505-141000-1。
      這個詞只能用于開發(fā)過程中,因為一般來說,項目組都會頻繁發(fā)布一些版本,最后實際發(fā)布的時候,會在這些snapshot版本中尋找一個穩(wěn)定的,用于正式發(fā)布,比如1.4版本發(fā)布之前,就會有一系列的1.4-SNAPSHOT,而實際發(fā)布的1.4,也是從中拿出來的一個穩(wěn)定版。
    • LATEST
      指某個特定構(gòu)件的最新發(fā)布,這個發(fā)布可能是一個發(fā)布版,也可能是一個snapshot版,具體看哪個時間最后。
    • RELEASE
      指最后一個發(fā)布版。

    2.6 maven的組成部分

    maven把整個maven管理的項目分為幾個部分,一個部分是源代碼,包括源代碼本身、相關(guān)的各種資源,一個部分則是單元測試用例,另外一部分則是各種maven的插件。對于這幾個部分,maven可以獨立管理他們,包括各種外部依賴關(guān)系。

    2.7 maven的依賴管理

    依賴管理一般是最吸引人使用maven的功能特性了,這個特性讓開發(fā)者只需要關(guān)注代碼的直接依賴,比如我們用了spring,就加入spring依賴說明就可以了,至于spring自己還依賴哪些外部的東西,maven幫我們搞定。

    任意一個外部依賴說明包含如下幾個要素:groupId, artifactId, version, scope, type, optional。其中前3個是必須的,各自含義如下:

    • groupId 必須
    • artifactId 必須
    • version 必須。
      這里的version可以用區(qū)間表達式來表示,比如(2.0,)表示>2.0,[2.0,3.0)表示2.0<=ver<3.0;多個條件之間用逗號分隔,比如[1,3),[5,7]。
    • scope 作用域限制
    • type 一般在pom引用依賴時候出現(xiàn),其他時候不用
    • optional 是否可選依賴

    maven認為,程序?qū)ν獠康囊蕾嚂S著程序的所處階段和應用場景而變化,所以maven中的依賴關(guān)系有作用域(scope)的限制。在maven中,scope包含如下的取值:

    • compile(編譯范圍)
      compile是默認的范圍;如果沒有提供一個范圍,那該依賴的范圍就是編譯范圍。編譯范圍依賴在所有的classpath中可用,同時它們也會被打包。
    • provided(已提供范圍)
      provided依賴只有在當JDK或者一個容器已提供該依賴之后才使用。例如,如果你開發(fā)了一個web應用,你可能在編譯classpath中需要可用的Servlet API來編譯一個servlet,但是你不會想要在打包好的WAR中包含這個Servlet API;這個Servlet API JAR由你的應用服務(wù)器或者servlet容器提供。已提供范圍的依賴在編譯classpath(不是運行時)可用。它們不是傳遞性的,也不會被打包。
    • runtime(運行時范圍)
      runtime依賴在運行和測試系統(tǒng)的時候需要,但在編譯的時候不需要。比如,你可能在編譯的時候只需要JDBC API JAR,而只有在運行的時候才需要JDBC驅(qū)動實現(xiàn)。
    • test(測試范圍)
      test范圍依賴 在一般的 編譯和運行時都不需要,它們只有在測試編譯和測試運行階段可用。測試范圍依賴在之前的???中介紹過。
    • system(系統(tǒng)范圍)
      system范圍依賴與provided類似,但是你必須顯式的提供一個對于本地系統(tǒng)中JAR文件的路徑。這么做是為了允許基于本地對象編譯,而這些對象是系統(tǒng)類庫的一部分。這樣的構(gòu)件應該是一直可用的,Maven也不會在倉庫中去尋找它。 如果你將一個依賴范圍設(shè)置成系統(tǒng)范圍,你必須同時提供一個systemPath元素 。注意該范圍是不推薦使用的(你應該一直盡量去從公共或定制的Maven倉庫中引用依賴)。

    另外,代碼有代碼自己的依賴,各個maven使用的插件也可以有自己的依賴關(guān)系。依賴也可以是可選的,比如我們代碼中沒有任何cache依賴,但是hibernate可能要配置cache,所以該cache的依賴就是可選的。

    2.8 多項目管理

    maven的多項目管理也是非常強大的。一般來說,maven要求同一個工程的所有子項目都放置到同一個目錄下,每一個子目錄代表一個項目,比如

    • 總項目/
      • pom.xml 總項目的pom配置文件
      • 子項目1/
        • pom.xml 子項目1的pom文件
      • 子項目2/
        • pom.xml 子項目2的pom文件

    按照這種格式存放,就是繼承方式,所有具體子項目的pom.xml都會繼承總項目pom的內(nèi)容,取值為子項目pom內(nèi)容優(yōu)先。

    要設(shè)置繼承方式,首先要在總項目的pom中加入如下配置

    <modules>
    ???
    <module>simple-weather</module>
    ???
    <module>simple-webapp</module>
    </modules>

    ????????

    其次在每個子項目中加入

    <parent>
    ???
    <groupId>org.sonatype.mavenbook.ch06</groupId>
    ???
    <artifactId>simple-parent</artifactId>
    ???
    <version>1.0</version>
    </parent>?

    即可。

    當然,繼承不是唯一的配置文件共用方式,maven還支持引用方式。引用pom的方式更簡單,在依賴中加入一個type為pom的依賴即可。


    ?

    <project>
    ???
    <description>This is a project requiring JDBC</description>
    ??? ...
    ???
    <dependencies>
    ??????? ...
    ???????
    <dependency>
    ???????????
    <groupId>org.sonatype.mavenbook</groupId>
    ???????????
    <artifactId>persistence-deps</artifactId>
    ???????????
    <version>1.0</version>
    ???????????
    <type>pom</type>
    ???????
    </dependency>
    ???
    </dependencies>
    </project>

    ????????

    2.9 屬性

    用戶可以在maven中定義一些屬性,然后在其他地方用${xxx}進行引用。比如:


    ?

    <project>
    ???
    <modelVersion>4.0.0</modelVersion>
    ??? ...
    ???
    <properties>
    ???????
    <var1>value1</var1>
    ???
    </properties>
    </project>

    maven提供了三個隱式的變量,用來訪問系統(tǒng)環(huán)境變量、POM信息和maven的settings:

    • env
      暴露操作系統(tǒng)的環(huán)境變量,比如env.PATH
    • project
      暴露POM中的內(nèi)容,用點號(.)的路徑來引用POM元素的值,比如${project.artifactId}。另外,java的系統(tǒng)屬性比如user.dir等,也暴露在這里。
    • settings
      暴露maven的settings的信息,也可以用點號(.)來引用。maven把系統(tǒng)配置文件存放在maven的安裝目錄中,把用戶相關(guān)的配置文件存放在~/.m2/settings.xml(unix)或者%USERPROFILE%/.m2/settings.xml(windows)中。

    2.10 maven的profile

    profile是maven的一個重要特性,它可以讓maven能夠自動適應外部的環(huán)境變化,比如同一個項目,在linux下編譯linux的版本,在win下編譯win的版本等。一個項目可以設(shè)置多個profile,也可以在同一時間設(shè)置多個profile被激活(active)的。自動激活的 profile的條件可以是各種各樣的設(shè)定條件,組合放置在activation節(jié)點中,也可以通過命令行直接指定。profile包含的其他配置內(nèi)容可以覆蓋掉pom定義的相應值。如果認為profile設(shè)置比較復雜,可以將所有的profiles內(nèi)容移動到專門的 profiles.xml 文件中,不過記得和pom.xml放在一起。

    activation節(jié)點中的激活條件中常見的有如下幾個:

  • os
    判斷操作系統(tǒng)相關(guān)的參數(shù),它包含如下可以自由組合的子節(jié)點元素
    • message - 規(guī)則失敗之后顯示的消息
    • arch - 匹配cpu結(jié)構(gòu),常見為x86
    • family - 匹配操作系統(tǒng)家族,常見的取值為:dos,mac,netware,os/2,unix,windows,win9x,os/400等
    • name - 匹配操作系統(tǒng)的名字
    • version - 匹配的操作系統(tǒng)版本號
    • display - 檢測到操作系統(tǒng)之后顯示的信息
  • jdk
    檢查jdk版本,可以用區(qū)間表示。
  • property
    檢查屬性值,本節(jié)點可以包含name和value兩個子節(jié)點。
  • file
    檢查文件相關(guān)內(nèi)容,包含兩個子節(jié)點:exists和missing,用于分別檢查文件存在和不存在兩種情況。
  • 3. maven的操作和使用

    maven的操作有兩種方式,一種是通過mvn命令行命令,一種是使用maven的eclipse插件。因為使用eclipse的maven插件操作起來比較容易,這里就只介紹使用mvn命令行的操作。

    3.1 maven的配置文件

    maven的主執(zhí)行程序為mvn.bat,linux下為mvn.sh,這兩個程序都很簡單,它們的共同用途就是收集一些參數(shù),然后用 java.exe來運行maven的Main函數(shù)。maven同樣需要有配置文件,名字叫做settings.xml,它放在兩個地方,一個是maven 安裝目錄的conf目錄下,對所有使用該maven的用戶都起作用,我們稱為主配置文件,另外一個放在 %USERPROFILE%/.m2/settings.xml下,我們成為用戶配置文件,只對當前用戶有效,且可以覆蓋主配置文件的參數(shù)內(nèi)容。還有就是項目級別的配置信息了,它存放在每一個maven管理的項目目錄下,叫pom.xml,主要用于配置項目相關(guān)的一些內(nèi)容,當然,如果有必要,用戶也可以在 pom中寫一些配置,覆蓋住配置文件和用戶配置文件的設(shè)置參數(shù)內(nèi)容。

    一般來說,settings文件配置的是比如repository庫路徑之類的全局信息,具體可以參考官方網(wǎng)站的文章 。

    3.2 創(chuàng)建新工程

    要創(chuàng)建一個新的maven工程,我們需要給我們的工程指定幾個必要的要素,就是maven產(chǎn)品坐標的幾個要素:groupId, artifactId,如果愿意,你也可以指定version和package名稱。我們先看一個簡單的創(chuàng)建命令:

    d:\work\temp>mvn archetype:create -DgroupId=com.abc -DartifactId=product1 -DarchetypeArtifactId=maven-archetype-webapp

    首先看這里的命令行參數(shù)的傳遞結(jié)構(gòu),怪異的 -D參數(shù)=值 的方式是 java.exe 要求的方式。這個命令創(chuàng)建一個web工程,目錄結(jié)構(gòu)是一個標準的maven結(jié)構(gòu),如下:

    D:.
    └─mywebapp
    ??? │? pom
    .xml
    ??? │
    ??? └─src
    ??????? └─main
    ??????????? ├─resources
    ??????????? └─webapp
    ??????????????? │? index
    .jsp
    ??????????????? │
    ??????????????? └─WEB-INF
    ??????????????????? web
    .xml

    大家要注意,這里目錄結(jié)構(gòu)的布局實際上是由參數(shù) archetypeArtifactId 來決定的,因為這里傳入的是 maven-archetype-webapp 如果我們傳入其他的就會創(chuàng)建不同的結(jié)構(gòu),默認值為 maven-archetype-quickstart ,有興趣的讀者可以參考更詳細的列表 ,我把部分常用的列表在這里:

    ArtifactGroupVersionRepositoryDescription
    maven-archetype-j2ee-simpleorg.apache.maven.archetypes??A simple J2EE Java application
    maven-archetype-marmalade-mojoorg.apache.maven.archetypes??A Maven plugin development project using marmalade
    maven-archetype-pluginorg.apache.maven.archetypes??A Maven Java plugin development project
    maven-archetype-portletorg.apache.maven.archetypes??A simple portlet application
    maven-archetype-profilesorg.apache.maven.archetypes???
    maven-archetype-quickstartorg.apache.maven.archetypes???
    maven-archetype-simpleorg.apache.maven.archetypes???
    maven-archetype-site-simpleorg.apache.maven.archetypes??A simple site generation project
    maven-archetype-siteorg.apache.maven.archetypes??A more complex site project
    maven-archetype-webapporg.apache.maven.archetypes??A simple Java web application
    maven-archetype-harnet.sf.maven-har0.9?Hibernate Archive
    maven-archetype-sarnet.sf.maven-sar0.9?JBoss Service Archive

    大家可以參考更詳細的 archetype:create 幫助 和 archtype參考信息 。

    3.3 maven的多項目管理

    多項目管理是maven的主要特色之一,對于一個大型工程,用maven來管理他們之間復雜的依賴關(guān)系,是再好不過了。maven的項目配置之間的關(guān)系有兩種:繼承關(guān)系和引用關(guān)系。
    maven默認根據(jù)目錄結(jié)構(gòu)來設(shè)定pom的繼承關(guān)系,即下級目錄的pom默認繼承上級目錄的pom。要設(shè)定兩者之間的關(guān)系很簡單,上級pom如下設(shè)置:

    <modules>
    ???
    <module>ABCCommon</module>
    ???
    <module>ABCCore</module>
    ???
    <module>ABCTools</module>
    </modules>

    要記住的是,這里的module是目錄名,不是子工程的artifactId。子工程如下設(shè)置:


    ?

    <parent>
    ???
    <groupId>com.abc.product1</groupId>
    ???
    <artifactId>abc-product1</artifactId>
    ???
    <version>1.0.0-SNAPSHOT</version>
    </parent>
    <artifactId>abc-my-module2</artifactId>
    <packaging>jar</packaging>

    這樣兩者就相互關(guān)聯(lián)起來了,繼承關(guān)系就設(shè)定完畢,所有父工程的配置內(nèi)容都會自動在子工程中生效,除非子工程有相同的配置覆蓋。如果你不喜歡層層遞進的目錄結(jié)構(gòu)來實現(xiàn)繼承,也可以在parent中加入 <relativePath>../a-parent/pom.xml</relativePath> 來制定parent項目的相對目錄。繼承關(guān)系通常用在項目共同特性的抽取上,通過抽取公共特性,可以大幅度減少子項目的配置工作量。

    引用關(guān)系是另外一種復用的方式,maven中配置引用關(guān)系也很簡單,加入一個 type 為 pom 的依賴即可。

    <dependency>
    ???
    <groupId>org.sonatype.mavenbook</groupId>
    ???
    <artifactId>persistence-deps</artifactId>
    ???
    <version>1.0</version>
    ???
    <type>pom</type>
    </dependency>

    但是無論是父項目還是引用項目,這些工程都必須用 mvn install 或者 mvn deploy 安裝到本地庫才行,否則會報告依賴沒有找到,eclipse編譯時候也會出錯。

    需要特別提出的是復用過程中,父項目的pom中可以定義 dependencyManagement 節(jié)點,其中存放依賴關(guān)系,但是這個依賴關(guān)系只是定義,不會真的產(chǎn)生效果,如果子項目想要使用這個依賴關(guān)系,可以在本身的 dependency 中添加一個簡化的引用

    <dependency>
    ???
    <groupId>org.springframework</groupId>
    ???
    <artifactId>spring</artifactId>
    </dependency>

    這種方法可以避免版本號滿天飛的情況。

    3.4 安裝庫文件到maven庫中

    在maven中一般都會用到安裝庫文件的功能,一則是我們常用的hibernate要使用jmx庫,但是因為sun的license限制,所以無法將其直接包含在repository中。所以我們使用mvn命令把jar安裝到我們本地的repository中

    mvn install:install-file -DgroupId=com.sun.jdmk -DartifactId=jmxtools -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/file

    如果我們想把它安裝到公司的repository中,需要使用命令

    mvn deploy:deploy-file -DgroupId=com.sun.jdmk -DartifactId=jmxtools -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/file -Durl=http://xxx.ss.com/sss.xxx -DrepositoryId=release-repo

    對于我們的工程輸出,如果需要放置到公司的repository中的話,可以通過配置pom來實現(xiàn)

    <distributionManagement>
    ???
    <repository>
    ???????
    <id>mycompany-repository</id>
    ???????
    <name>MyCompany Repository</name>
    ???????
    <url>scp://repository.mycompany.com/repository/maven2</url>
    ???
    </repository>
    </distributionManagement>

    這里使用的scp方式提交庫文件,還有其他方式可以使用,請參考faq部分。然后記得在你的settings.xml中加入這一內(nèi)容


    ?

    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    ????????? xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance"
    ????????? xsi:schemaLocation
    ="http://maven.apache.org/SETTINGS/1.0.0
    ????????? http://maven.apache.org/xsd/settings-1.0.0.xsd"
    >
    ??? ...
    ???
    <servers>
    ???????
    <server>
    ???????????
    <id>mycompany-repository</id>
    ???????????
    <username>jvanzyl</username>
    ???????????
    <!-- Default value is ~/.ssh/id_dsa -->
    ???????????
    <privateKey>/path/to/identity</privateKey>
    ???????????
    <passphrase>my_key_passphrase</passphrase>
    ???????
    </server>
    ???
    </servers>
    ??? ...
    </settings>

    ????????

    ?

    3.5 maven的變量

    maven定義了很多變量屬性,參考這里 http://docs.codehaus.org/display/MAVENUSER/MavenPropertiesGuide

  • 內(nèi)置屬性
    • ${basedir } represents the directory containing pom.xml
    • ${version } equivalent to ${project.version } or ${pom.version }
  • Pom/Project properties
    所有pom中的元素都可以用 project. 前綴進行引用,以下是部分常用的
    • ${project.build.directory } results in the path to your "target" dir, this is the same as ${pom.project.build.directory }
    • ${project.build. outputD irectory } results in the path to your "target/classes" dir
    • ${project.name } refers to the name of the project.
    • ${project.version } refers to the version of the project.
    • ${project.build.finalName } refers to the final name of the file created when the built project is packaged
  • 本地用戶設(shè)定
    所有用的的 settings.xml 中的設(shè)定都可以通過 settings. 前綴進行引用
    • ${settings.localRepository } refers to the path of the user's local repository.
    • ${maven.repo.local } also works for backward compatibility with maven1 ??
  • 環(huán)境變量
    系統(tǒng)的環(huán)境變量通過 env. 前綴引用
    • ${env.M2_HOME } returns the Maven2 installation path.
    • ${java.home } specifies the path to the current JRE_HOME environment use with relative paths to get for example:
      <jvm>${java.home}../bin/java.exe</jvm>
  • java系統(tǒng)屬性
    所有JVM中定義的java系統(tǒng)屬性.
  • 用戶在pom中定義的自定義屬性 <project>
    ??? ...
    ???
    <properties>
    ???????
    <my.filter.value>hello</my.filter.value>
    ???
    </properties>
    ??? ...
    </project>
    則引用 ${my.filter.value } 就會得到值 hello?
  • 上級工程的變量
    上級工程的pom中的變量用前綴 ${project.parent } 引用. 上級工程的版本也可以這樣引用: ${parent.version }.
  • 3.6 maven的使用

    我們已經(jīng)知道m(xù)aven預定義了許多的階段(phase),每個插件都依附于這些階段,并且在進入某個階段的時候,調(diào)用運行這些相關(guān)插件的功能。我們先來看完整的maven生命周期:

    生命周期階段描述
    validate驗證項目是否正確,以及所有為了完整構(gòu)建必要的信息是否可用
    generate-sources生成所有需要包含在編譯過程中的源代碼
    process-sources處理源代碼,比如過濾一些值
    generate-resources生成所有需要包含在打包過程中的資源文件
    process-resources復制并處理資源文件至目標目錄,準備打包
    compile編譯項目的源代碼
    process-classes后處理編譯生成的文件,例如對Java類進行字節(jié)碼增強(bytecode enhancement)
    generate-test-sources生成所有包含在測試編譯過程中的測試源碼
    process-test-sources處理測試源碼,比如過濾一些值
    generate-test-resources生成測試需要的資源文件
    process-test-resources復制并處理測試資源文件至測試目標目錄
    test-compile編譯測試源碼至測試目標目錄
    test使用合適的單元測試框架運行測試。這些測試應該不需要代碼被打包或發(fā)布
    prepare-package在真正的打包之前,執(zhí)行一些準備打包必要的操作。這通常會產(chǎn)生一個包的展開的處理過的版本(將會在Maven 2.1+中實現(xiàn))
    package將編譯好的代碼打包成可分發(fā)的格式,如JAR,WAR,或者EAR
    pre-integration-test執(zhí)行一些在集成測試運行之前需要的動作。如建立集成測試需要的環(huán)境
    integration-test如果有必要的話,處理包并發(fā)布至集成測試可以運行的環(huán)境
    post-integration-test執(zhí)行一些在集成測試運行之后需要的動作。如清理集成測試環(huán)境。
    verify執(zhí)行所有檢查,驗證包是有效的,符合質(zhì)量規(guī)范
    install安裝包至本地倉庫,以備本地的其它項目作為依賴使用
    deploy復制最終的包至遠程倉庫,共享給其它開發(fā)人員和項目(通常和一次正式的發(fā)布相關(guān))

    maven核心的插件列表可以參考 http://maven.apache.org/plugins/index.html 。這里僅列舉幾個常用的插件及其配置參數(shù):

  • clean插件
    只包含一個goal叫做 clean:clean ,負責清理構(gòu)建時候創(chuàng)建的文件。 默認清理的位置是如下幾個變量指定的路徑 project.build.directory, project.build.outputDirectory, project.build.testOutputDirectory, and project.reporting.outputDirectory 。
  • compiler插件
    包含2個goal,分別是 compiler:compile 和 compiler:testCompile 。可以到這里查看兩者的具體參數(shù)設(shè)置:compile , testCompile 。
  • surefire插件
    運行單元測試用例的插件,并且能夠生成報表。包含一個goal為 surefire:test 。主要參數(shù)testSourceDirectory用來指定測試用例目錄,參考完整用法幫助
  • jar
    負責將工程輸出打包到j(luò)ar文件中。包含兩個goal,分別是 jar:jar , jar:test-jar 。兩個goal負責從classesDirectory或testClassesDirectory中獲取所有資源,然后輸出jar文件到outputDirectory中。
  • war
    負責打包成war文件。常用goal有 war:war ,負責從warSourceDirectory(默認${basedir}/src/main/webapp)打包所有資源到outputDirectory中。
  • resources
    負責復制各種資源文件,常用goal有 resources:resources ,負責將資源文件復制到outputDirectory中,默認為${project.build.outputDirectory}。
  • install
    負責將項目輸出(install:install)或者某個指定的文件(install:install-file)加入到本機庫%USERPROFILE%/.m2/repository中。可以用 install:help 尋求幫助。
  • deploy
    負責將項目輸出(deploy:deploy)或者某個指定的文件(deploy:deploy-file)加入到公司庫中。
  • site
    將工程所有文檔生成網(wǎng)站,生成的網(wǎng)站界面默認和apache的項目站點類似,但是其文檔用doxia格式寫的,目前不支持docbook,需要用其他插件配合才能支持。需要指出的是,在maven 2.x系列中和maven3.x的site命令處理是不同的,在舊版本中,用 mvn site 命令可以生成reporting節(jié)點中的所有報表,但是在maven3中,reporting過時了,要把這些內(nèi)容作為 maven-site-plugin的configuration的內(nèi)容才行。詳細內(nèi)容可以參考http://www.wakaleo.com/blog/292-site-generation-in-maven-3
  • 4. maven的使用問答

    除了以下的幾個faq條目之外,還有一些faq可以參考

  • maven 自己的FAQ
  • 兄弟們?nèi)绻衅渌麊栴},歡迎跟帖提問!

    4.1 依賴關(guān)系

    1) 問:如何增加刪除一個依賴關(guān)系?

    答:直接在pom文件中加入一個dependency節(jié)點,如果要刪除依賴,把對應的dependency節(jié)點刪除即可。

    2) 問:如何屏蔽一個依賴關(guān)系?比如項目中使用的libA依賴某個庫的1.0版,libB以來某個庫的2.0版,現(xiàn)在想統(tǒng)一使用2.0版,如何去掉1.0版的依賴?

    答:設(shè)置exclusion即可。

    <dependency>
    ???
    <groupId>org.hibernate</groupId>
    ???
    <artifactId>hibernate</artifactId>
    ???
    <version>3.2.5.ga</version>
    ???
    <exclusions>
    ???????
    <exclusion>
    ???????????
    <groupId>javax.transaction</groupId>
    ???????????
    <artifactId>jta</artifactId>
    ???????
    </exclusion>
    ???
    </exclusions>
    </dependency>
    3) 問:我有一些jar文件要依賴,但是我又不想把這些jar去install到mvn的repository中去,怎么做配置?

    答:加入一個特殊的依賴關(guān)系,使用system類型,如下:

    <dependency>
    ???
    <groupId>com.abc</groupId>
    ???
    <artifactId>my-tools</artifactId>
    ???
    <version>2.5.0</version>
    ???
    <type>jar</type>
    ???
    <scope>system</scope>
    ???
    <systemPath>${basedir}/lib/mylib1.jar</systemPath>
    </dependency> 但是要記住,發(fā)布的時候不會復制這個jar。需要手工配置,而且其他project依賴這個project的時候,會報告警告。如果沒有特殊要求,建議直接注冊發(fā)布到repository。
    4) 問:在eclipse環(huán)境中同時使用maven builder和eclipse builder,并且設(shè)置項目依賴關(guān)系之后,為什么編譯會出現(xiàn)artifact找不到錯誤,但是直接使用命令行mvn構(gòu)建則一切正常?

    答:在project屬性中去掉java build path中對其他 project 的依賴關(guān)系,直接在pom中設(shè)置依賴關(guān)系即可

    <!-- 依賴的其他項目 -->
    <dependency>
    ???
    <groupId>com.abc.project1</groupId>
    ???
    <artifactId>abc-project1-common</artifactId>
    ???
    <version>${project.version}</version>
    </dependency> 另外,保證沒有其他錯誤。
    5) 問:我想讓輸出的jar包自動包含所有的依賴

    答:使用 assembly 插件即可。

    <plugin>
    ???
    <artifactId>maven-assembly-plugin</artifactId>
    ???
    <configuration>
    ???????
    <descriptorRefs>
    ???????????
    <descriptorRef>jar-with-dependencies</descriptorRef>
    ???????
    </descriptorRefs>
    ???
    </configuration>
    </plugin> ?
    6) 問:我的測試用例依賴于其他工程的測試用例,如何設(shè)置?

    答:maven本身在發(fā)布的時候,可以發(fā)布單純的jar,也可以同時發(fā)布xxx-tests.jar和xxx-javadoc.jar(大家經(jīng)常在repository中可以看到類似的東西)。我們自己的項目A要同時輸出test.jar可以做如下的設(shè)置

    <!-- 用于把test代碼也做成一個jar -->
    <plugin>
    ???
    <groupId>org.apache.maven.plugins</groupId>
    ???
    <artifactId>maven-jar-plugin</artifactId>
    ???
    <executions>
    ???????
    <execution>
    ???????????
    <goals>
    ???????????????
    <goal>test-jar</goal>
    ???????????
    </goals>
    ???????
    </execution>
    ???
    </executions>
    </plugin> 然后在其他需要引用的工程B中做如下的dependency設(shè)置 <dependency>
    ???
    <groupId>com.abc.XXX</groupId>
    ???
    <artifactId>工程A</artifactId>
    ???
    <version>${project.version}</version>
    ???
    <type>test-jar</type>
    ???
    <scope>test</scope>
    </dependency>
    7)如何讓maven將工程依賴的jar復制到WEB-INF/lib目錄下?

    ?

    8)我剛剛更新了一下我的nexus庫,但是我無法在eclipse中用m2eclipse找到我新增的庫文件

    修改pom.xml文件,將舊版jar的依賴內(nèi)容中的版本直接修改為新版本即可。

    ?

    9)我要的jar最新版不在maven的中央庫中,我怎么辦?

    將依賴的文件安裝到本地庫,用如下命令可以完成:

    mvn install:install-file-Dfile=<path-to-file>-DgroupId=<group-id>-DartifactId=<artifact-id>-Dversion=<version>-Dpackaging=<packaging>-DgeneratePom=trueWhere: <path-to-file> the path to the file to load<group-id> the group that the file should be registered under<artifact-id> the artifact name for the file<version> the version of the file<packaging> the packaging of the file e.g. jar
    10)

    4.2 變量

    1) 問:如何使用變量替換?項目中的某個配置文件比如jdbc.properties使用了一些pom中的變量,如何在發(fā)布中使用包含真實內(nèi)容的最終結(jié)果文件?

    答:使用資源過濾功能,比如:

    <project>
    ??? ...
    ???
    <properties>
    ???????
    <jdbc.driverClassName>com.mysql.jdbc.Driver</jdbc.driverClassName>
    ???????
    <jdbc.url>jdbc:mysql://localhost:3306/development_db</jdbc.url>
    ???????
    <jdbc.username>dev_user</jdbc.username>
    ???????
    <jdbc.password>s3cr3tw0rd</jdbc.password>
    ???
    </properties>
    ??? ...
    ???
    <build>
    ???????
    <resources>
    ???????????
    <resource>
    ???????????????
    <directory>src/main/resources</directory>
    ???????????????
    <filtering>true</filtering>
    ???????????
    </resource>
    ???????
    </resources>
    ???
    </build>
    ??? ...
    ???
    <profiles>
    ???????
    <profile>
    ???????????
    <id>production</id>
    ???????????
    <properties>
    ???????????????
    <jdbc.driverClassName>oracle.jdbc.driver.OracleDriver</jdbc.driverClassName>
    ???????????????
    <jdbc.url>jdbc:oracle:thin:@proddb01:1521:PROD</jdbc.url>
    ???????????????
    <jdbc.username>prod_user</jdbc.username>
    ???????????????
    <jdbc.password>s00p3rs3cr3t</jdbc.password>
    ???????????
    </properties>
    ???????
    </profile>
    ???
    </profiles>
    </project>
    2) 問: maven-svn-revision-number-plugin 插件說明

    答: maven-svn-revision-number-plugin 可以從 SVN 中獲取版本號,并將其變成環(huán)境變量,交由其他插件或者profile使用,詳細幫助在這里 。一般和resource的filter機制同時使用

    <plugins>
    ???
    <plugin>
    ???????
    <groupId>com.google.code.maven-svn-revision-number-plugin</groupId>
    ???????
    <artifactId>maven-svn-revision-number-plugin</artifactId>
    ???????
    <version>1.3</version>
    ???????
    <executions>
    ???????????
    <execution>
    ???????????????
    <goals>
    ???????????????????
    <goal>revision</goal>
    ???????????????
    </goals>
    ???????????
    </execution>
    ???????
    </executions>
    ???????
    <configuration>
    ???????????
    <entries>
    ???????????????
    <entry>
    ???????????????????
    <prefix>prefix</prefix>
    ???????????????
    </entry>
    ???????????
    </entries>
    ???????
    </configuration>
    ???
    </plugin>
    </plugins>

    這段代碼負責把resource文件中的內(nèi)容替換成適當內(nèi)容

    repository = ${prefix.repository}
    path
    = ${prefix.path}
    revision
    = ${prefix.revision}
    mixedRevisions
    = ${prefix.mixedRevisions}
    committedRevision
    = ${prefix.committedRevision}
    status
    = ${prefix.status}
    specialStatus
    = ${prefix.specialStatus}
    3)我的程序有些單元測試有錯誤,如何忽略測試步驟?

    有好幾種方法都可以實現(xiàn)跳過單元測試步驟,一種是給mvn增加命令行參數(shù) -Dmaven.test.skip=true 或者 -DskipTests=true ;另外一種是給surefire插件增加參數(shù),如下:

    <project>[...]<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.8</version><configuration><skipTests>true</skipTests></configuration></plugin></plugins></build>[...] </project>

    4) 如果只想運行單個測試用例,能否實現(xiàn)?

    可以,運行時候增加命令行參數(shù) -Dtest=MyTest 即可,其中MyTest是所需要運行的單元測試用例名稱,但是不需要包含package部分。

    4.3 編譯

    1) 問:如何給插件指派參數(shù)?比如我要設(shè)置一些編譯參數(shù)

    答:以下內(nèi)容設(shè)定編譯器編譯java1.5的代碼

    <project>
    ??? ...
    ???
    <build>
    ??????? ...
    ???????
    <plugins>
    ???????????
    <plugin>
    ???????????????
    <artifactId>maven-compiler-plugin</artifactId>
    ???????????????
    <configuration>
    ???????????????????
    <source>1.5</source>
    ???????????????????
    <target>1.5</target>
    ???????????????
    </configuration>
    ???????????
    </plugin>
    ???????
    </plugins>
    ??????? ...
    ???
    </build>
    ??? ...
    </project>

    要設(shè)置其他插件的參數(shù)也可以,請參考對應插件的幫助信息

    2) 問:我的目錄是非標準的目錄結(jié)構(gòu),如何設(shè)置讓maven支持?

    答:指定source目錄和test-source目錄即可。

    <build>
    ???
    <directory>target</directory>
    ???
    <sourceDirectory>src</sourceDirectory>
    ???
    <scriptSourceDirectory>js/scripts</scriptSourceDirectory>
    ???
    <testSourceDirectory>test</testSourceDirectory>
    ???
    <outputDirectory>bin</outputDirectory>
    ???
    <testOutputDirectory>bin</testOutputDirectory>
    </build>

    這個例子把源代碼設(shè)置成了src目錄,測試代碼在test目錄,所以輸出到bin目錄。這里要注意,directory如果也設(shè)置成bin目錄的話,maven打包的時候會引起死循環(huán),因為directory是所有工作存放的地方,默認包含outputDirectory定義的目錄在內(nèi)。

    3) 我源代碼是UTF8格式的,我如何在maven中指定?

    設(shè)置一個變量即可

    <project>
    ??? ...
    ???
    <properties>
    ???????
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    ???
    </properties>
    ??? ...
    </project>

    {color:blue}以上是官方給出的解決方案,但是經(jīng)過嘗試這樣只能影響到resource處理時候的編碼{color},真正有用的是如下配置:

    {code:xml} <build>...<plugin><artifactId>maven-compiler-plugin</artifactId><configuration><encoding>UTF-8</encoding></configuration></plugin>... </build> {code}
    . 問:我的項目除了main/java目錄之外,還加了其他的c++目錄,想要一并編譯,如何做?

    答:使用native插件,具體配置方法參考[http://mojo.codehaus.org/maven-native/native-maven-plugin/]

    {code:xml} <plugin><groupId>org.codehaus.mojo</groupId><artifactId>native-maven-plugin</artifactId><extensions>true</extensions><configuration> </plugin> {code}
    . 問:我想要把工程的所有依賴的jar都一起打包,怎么辦?

    答:首先修改maven的配置文件,給maven-assembly-plugin增加一個jar-with-dependencies的描述。

    {code:xml} <project>[...]<build><plugins><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs></configuration></plugin></plugins></build>[...] </project> {code}

    然后使用命令打包即可:

    mvn assembly:assembly
    . 問:我想把main/scripts中的內(nèi)容一起打包發(fā)布,如何做?

    答:在pom中配置額外的資源目錄。如果需要的話,還可以指定資源目錄的輸出位置

    {code:xml} <build>...<resources><resource><filtering>true</filtering><directory>src/main/command</directory><includes><include>run.bat</include><include>run.sh</include></includes><targetPath>/abc</targetPath></resource><resource><directory>src/main/scripts</directory></resource></resources>... </build> {code}
    . 問:我有多個源代碼目錄,但是maven只支持一個main src和一個test src,怎么辦?

    答:使用另外一個插件,并仿照如下配置pom

    {code:xml} <plugin><groupId>org.codehaus.mojo</groupId><artifactId>build-helper-maven-plugin</artifactId><version>1.1</version><executions><execution><id>add-source</id><phase>generate-sources</phase><goals><goal>add-source</goal></goals><configuration><sources><source>src/config/java</source><source>src/main/java</source><source>src/member/java</source></sources></configuration></execution></executions></plugin> {code}
    . 問:我的源代碼目錄中有一部分文件我不想讓maven編譯,怎么做?

    答:使用一個maven插件,然后使用includes和excludes。同理,也可以處理資源的過濾。

    {code:xml} <build><sourceDirectory>http://www.cnblogs.com/src/java</sourceDirectory><plugins><plugin><groupId>com.sun.enterprise</groupId><artifactId>hk2-maven-plugin</artifactId><configuration><includes><include>com/sun/logging/LogDomains.*</include><include>com/sun/enterprise/util/OS.java</include><include>com/sun/enterprise/util/io/FileUtils.java</include><include>com/sun/enterprise/util/zip/**</include><include>com/sun/enterprise/util/i18n/**</include><include>com/sun/enterprise/deployment/backend/IASDeploymentException.java</include></includes><excludes><exclude>com/sun/enterprise/config/ConfigBeansFactory.java</exclude><exclude>com/sun/enterprise/config/clientbeans/**</exclude></excludes></configuration></plugin></plugins><resources><resource><directory>http://www.cnblogs.com/src/java</directory><includes><include>**/*.properties</include></includes></resource></resources> </build> {code}
    . 問:我的項目是一個純的html組成的項目,沒有任何的java代碼,怎么跳過編譯過程?

    答:配置如下

    {code:xml} <build><sourceDirectory>src/java</sourceDirectory><plugins><plugin><groupId>com.sun.enterprise</groupId><artifactId>hk2-maven-plugin</artifactId></plugin></plugins> </build> {code}
    . 問:我的工程里用hibernate,想在編譯時候自動生成ddl,如何做?

    答:添加插件

    hibernate3-maven-plugin

    ,按照如下配置:

    {code:xml}<plugin><groupId>org.codehaus.mojo</groupId><artifactId>hibernate3-maven-plugin</artifactId><version>2.1</version><configuration><components><component><name>hbm2ddl</name><implementation>annotationconfiguration</implementation></component></components></configuration><dependencies><dependency><groupId>hsqldb</groupId><artifactId>hsqldb</artifactId><version>${hsqldb.version}</version></dependency></dependencies></plugin> {code}
    . 問:我能用maven支持eclipse RCP項目嗎?

    答:當然可以,你可以使用插件 Tycho,詳細內(nèi)容可以參考這里[http://mattiasholmqvist.se/2010/02/building-with-tycho-part-1-osgi-bundles/].

    <plugin><groupid>org.sonatype.tycho</groupid><artifactid>target-platform-configuration</artifactid><version>0.7.0</version><configuration><resolver>p2</resolver></configuration> </plugin> 另外,老牌的pde-maven-plugin就不要用了,已經(jīng)好幾年沒見更新了。

    4.4 ant互動

    1) 如何在maven編譯時候運行ant腳本?

    使用專門的antrun插件,并且在target標簽內(nèi)部加入ant的代碼

    <plugin><artifactId>maven-antrun-plugin</artifactId><version>1.6</version><executions><execution><phase> <!-- 生命周期階段 --> </phase><configuration><target><!-- 加入target內(nèi)部的代碼 --></target></configuration><goals><goal>run</goal></goals></execution></executions></plugin>

    2)如何在ant腳本中引用maven的classpath?

    maven給每一個依賴都生成了一個屬性,格式為"groupId:artifactId[:classifier]:type",比如,如果一下例子就顯示依賴的org.apache.common-util的jar文件路徑

    <echo message="Dependency JAR Path: ${org.apache:common-util:jar}"/>

    另外,maven還預定義了四個classpath的引用,他們是

    • maven.compile.classpath
    • maven.runtime.classpath
    • maven.test.classpath
    • maven.plugin.classpath

    3)如何使用antrun插件運行外部的build文件?

    很簡單,直接在antrun里邊使用ant指令即可,如下:

    <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-antrun-plugin</artifactId><version>1.6</version><executions><execution><id>compile</id><phase>compile</phase><configuration><target><!-- 同時傳遞內(nèi)置的classpath給外部ant文件 --><property name="compile_classpath" refid="maven.compile.classpath"/><property name="runtime_classpath" refid="maven.runtime.classpath"/><property name="test_classpath" refid="maven.test.classpath"/><property name="plugin_classpath" refid="maven.plugin.classpath"/><ant antfile="${basedir}/build.xml"><target name="test"/></ant></target></configuration><goals><goal>run</goal></goals></execution></executions> </plugin>

    . 問:如何在ant中使用maven的功能?

    答:使用ant的[maven task|http://maven.apache.org/ant-tasks/index.html],不過只有ant 1.6以上和jdk 1.5環(huán)境才支持。

    h4. 測試相關(guān)

    . 問:如何忽略某個階段的結(jié)果?比如單元測試不一定要全正確

    答:給插件增加testFailureIgnore參數(shù),并設(shè)置為false。如果要屏蔽該階段,則用

    <skip>true</skip> {code:xml} <project>[...]<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><configuration><testFailureIgnore>true</testFailureIgnore></configuration></plugin></plugins></build>[...] </project> {code}
    . 問:我如何在maven中加入PMD,CheckStyle,JDepend等檢查功能?

    答:加入PMD檢查,以下代碼如果在

    reporting

    節(jié)點中加入則在

    mvn site

    中執(zhí)行,如果在

    build

    節(jié)點中加入,則在build的時候自動運行檢查。詳細配置參考[pmd插件使用說明|http://maven.apache.org/plugins/maven-pmd-plugin/]

    {code:xml}<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-pmd-plugin</artifactId><version>2.5</version></plugin></plugins> {code}

    加入 checkstyle 檢查,詳細配置參考[checkstyle插件使用說明|http://maven.apache.org/plugins/maven-checkstyle-plugin/],同樣注意放置在reporting和build節(jié)點中的區(qū)別(所有報表類插件都要同樣注意):

    {code:xml}<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-checkstyle-plugin</artifactId><version>2.5</version></plugin> {code}

    加入 simian 的支持,simian是一個支持代碼相似度檢查的工具,目前有maven插件,也有checkstyle的插件。它不僅可以檢查java,甚至可以支持文本文件的檢查。詳細幫助信息參考[這里|http://www.redhillconsulting.com.au/products/simian/]。simian 的 maven插件在[這里|http://mojo.codehaus.org/simian-report-maven-plugin/introduction.html]

    {code:xml}<build><plugins><plugin><groupId>org.codehaus.mojo</groupId><artifactId>simian-maven-plugin</artifactId><version>1.6.1</version></plugin></plugins>...</build> {code}

    加入 jdepend 檢查,詳細配置參考[jdepend使用說明|http://mojo.codehaus.org/jdepend-maven-plugin/],

    {code:xml}<plugin><groupId>org.codehaus.mojo</groupId><artifactId>jdepend-maven-plugin</artifactId><version>2.0-beta-2</version></plugin> {code}

    加入 findbugz 檢查,詳細配置參考[findbugz使用說明|http://mojo.codehaus.org/findbugs-maven-plugin/usage.html],

    {code:xml}<plugin><groupId>org.codehaus.mojo</groupId><artifactId>findbugs-maven-plugin</artifactId><version>2.0.1</version></plugin> {code}

    加入javadoc生成,詳細配置參考[javadoc usage|http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html]

    {code:xml}<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-javadoc-plugin</artifactId><version>2.7</version><configuration>...</configuration></plugin> {code}

    加入 jxr 支持,JXR是一個生成java代碼交叉引用和源代碼的html格式的工具,詳細配置信息參考[jxr usage|http://maven.apache.org/plugins/maven-jxr-plugin/]。注意,jxr沒有必要在build階段運行。

    {code:xml}<reporting><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jxr-plugin</artifactId><version>2.1</version></plugin></plugins></reporting> {code}

    加入 Cobertura 支持,它是一個代碼覆蓋率工具,可以用來評估具有相應測試的源代碼的比率。詳細幫助在[這里|http://mojo.codehaus.org/cobertura-maven-plugin/index.html]。另外一個功能相似的軟件是[EMMA|http://emma.sourceforge.net/samples.html],詳細的幫助在[這里|http://mojo.codehaus.org/emma-maven-plugin/usage.html]。兩個產(chǎn)品的比較文章在[這里|http://www.topcoder.com/tc?module=Static&d1=features&d2=030107],個人傾向于都要用,因為給出的指標不一樣,都有參考作用。

    {code:xml|title=Cobertura }<plugin><groupId>org.codehaus.mojo</groupId><artifactId>cobertura-maven-plugin</artifactId><version>2.4</version><configuration><check><branchRate>85</branchRate><lineRate>85</lineRate><haltOnFailure>true</haltOnFailure><totalBranchRate>85</totalBranchRate><totalLineRate>85</totalLineRate><packageLineRate>85</packageLineRate><packageBranchRate>85</packageBranchRate><regexes><regex><pattern>com.example.reallyimportant.*</pattern><branchRate>90</branchRate><lineRate>80</lineRate></regex><regex><pattern>com.example.boringcode.*</pattern><branchRate>40</branchRate><lineRate>30</lineRate></regex></regexes></check></configuration><executions><execution><goals><goal>clean</goal><goal>check</goal></goals></execution></executions></plugin> {code} {code:xml|title=EMMA}<reporting>...<plugins>...<plugin><groupId>org.codehaus.mojo</groupId><artifactId>emma-maven-plugin</artifactId><version>1.0-alpha-3-SNAPSHOT</version></plugin>...</plugins>...</reporting> {code}

    添加 javaNCSS 插件,它是一個java代碼的度量工具,詳細參考在[這里|http://mojo.codehaus.org/javancss-maven-plugin/]。

    {code:xml}<reporting><plugins><plugin><groupId>org.codehaus.mojo</groupId><artifactId>javancss-maven-plugin</artifactId><version>2.0-beta-2</version></plugin></plugins></reporting> {code}

    h4. profile相關(guān)

    . 問:profile能夠設(shè)置為某個變量不存在的條件下激活?

    答:使用!前綴,請看示例:

    {code:xml} <activation><property><name>!environment.type</name></property></activation> {code}

    h4. 部署相關(guān)

    . 問:其他部署到服務(wù)器的方式和配置怎么配?

    答:本文摘自 [http://blog.csdn.net/zyxnetxz/archive/2009/05/18/4199348.aspx]{panel} *Distribution Management* 用于配置分發(fā)管理,配置相應的產(chǎn)品發(fā)布信息,主要用于發(fā)布,在執(zhí)行mvn deploy后表示要發(fā)布的位置 *# 配置到文件系統(tǒng)

    {code:xml} <distributionManagement><repository><id>proficio-repository<id><name>Proficio Repository<name><url>file://${basedir}/target/deploy<url><repository> <distributionManagement> {code}

    *# 使用ssh2配置

    {code:xml} <distributionManagement><repository><id>proficio-repository<id><name>Proficio Repository<name><url>scp://sshserver.yourcompany.com/deploy<url><repository> <distributionManagement> {code}

    *# 使用sftp配置

    {code:xml} <distributionManagement><repository><id>proficio-repositoryi<d><name>Proficio Repository<name><url>sftp://ftpserver.yourcompany.com/deploy<url><repository> <distributionManagement> {code}

    *# 使用外在的ssh配置編譯擴展用于指定使用wagon外在ssh提供,用于提供你的文件到相應的遠程服務(wù)器。

    {code:xml} <distributionManagement><repository><id>proficio-repository<id><name>Proficio Repository<name><url>scpexe://sshserver.yourcompany.com/deploy<url><repository> <distributionManagement> <build><extensions><extension><groupId>org.apache.maven.wagon<groupId><artifactId>wagon-ssh-external<artifactId><version>1.0-alpha-6<version><extension><extensions> <build> {code}

    *# 使用ftp配置

    {code:xml} <distributionManagement><repository><id>proficio-repository<id><name>Proficio Repository<name><url>ftp://ftpserver.yourcompany.com/deploy<url><repository> <distributionManagement> <build><extensions><extension><groupId>org.apache.maven.wagongroupId><artifactId>wagon-ftpartifactId><version>1.0-alpha-6version><extension><extensions> <build> {code}

    {panel} h4. 插件配置

    . 問:我用maven輸出site,如何設(shè)置輸出為utf8編碼?

    答: 配置site插件的編碼設(shè)置

    {code:xml} ...<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-site-plugin</artifactId><version>2.0-beta-6</version><configuration><outputEncoding>UTF-8</outputEncoding></configuration></plugin>... {code}
    . 問:

    答:

    總結(jié)

    以上是生活随笔為你收集整理的maven常见问题问答的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    国产高清av在线播放 | 四虎4hu永久免费 | 亚洲日韩一区二区 | 日日鲁鲁鲁夜夜爽爽狠狠 | 国产成人无码av在线影院 | 在线a亚洲视频播放在线观看 | 在线精品国产一区二区三区 | 久久97精品久久久久久久不卡 | 又湿又紧又大又爽a视频国产 | 精品成人av一区二区三区 | 国产suv精品一区二区五 | 无码人妻av免费一区二区三区 | 日本熟妇乱子伦xxxx | 国产香蕉尹人综合在线观看 | 少妇被粗大的猛进出69影院 | 午夜时刻免费入口 | 国产精品亚洲а∨无码播放麻豆 | 日韩精品无码一本二本三本色 | 内射爽无广熟女亚洲 | 特级做a爰片毛片免费69 | 精品国产一区二区三区av 性色 | 99久久人妻精品免费二区 | 国产成人无码区免费内射一片色欲 | 欧美乱妇无乱码大黄a片 | 日本精品少妇一区二区三区 | 亚洲综合色区中文字幕 | 免费观看又污又黄的网站 | 在线观看国产一区二区三区 | 国产香蕉尹人综合在线观看 | 亚洲成av人综合在线观看 | 亚洲中文字幕在线无码一区二区 | 日韩精品成人一区二区三区 | 少妇久久久久久人妻无码 | 日产国产精品亚洲系列 | 国产在线aaa片一区二区99 | 久久99精品久久久久婷婷 | 99视频精品全部免费免费观看 | 日产精品高潮呻吟av久久 | 国产又爽又黄又刺激的视频 | 又粗又大又硬毛片免费看 | 波多野结衣高清一区二区三区 | 色综合久久久无码中文字幕 | 一本大道久久东京热无码av | 欧美日韩综合一区二区三区 | 少妇被黑人到高潮喷出白浆 | 国产偷国产偷精品高清尤物 | 成 人影片 免费观看 | 日韩精品a片一区二区三区妖精 | 亚洲精品欧美二区三区中文字幕 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 中文字幕 亚洲精品 第1页 | 免费网站看v片在线18禁无码 | 午夜无码人妻av大片色欲 | 国内揄拍国内精品少妇国语 | a国产一区二区免费入口 | 精品欧美一区二区三区久久久 | 日韩少妇白浆无码系列 | 亚洲色www成人永久网址 | 久久精品国产一区二区三区 | 中文字幕亚洲情99在线 | 亚洲狠狠色丁香婷婷综合 | 日本熟妇人妻xxxxx人hd | 成人亚洲精品久久久久软件 | 国产在热线精品视频 | 激情亚洲一区国产精品 | 麻豆人妻少妇精品无码专区 | 日日鲁鲁鲁夜夜爽爽狠狠 | 曰本女人与公拘交酡免费视频 | 亚洲中文字幕va福利 | 欧美自拍另类欧美综合图片区 | 亚洲自偷精品视频自拍 | 亚洲小说春色综合另类 | av在线亚洲欧洲日产一区二区 | 野狼第一精品社区 | 女高中生第一次破苞av | 久久午夜夜伦鲁鲁片无码免费 | 青春草在线视频免费观看 | 国产精品丝袜黑色高跟鞋 | 国产精品美女久久久 | 久久久久久av无码免费看大片 | 乱人伦中文视频在线观看 | 性生交大片免费看女人按摩摩 | 性色av无码免费一区二区三区 | 玩弄少妇高潮ⅹxxxyw | 亚洲欧美精品aaaaaa片 | 久久久精品456亚洲影院 | 国产无遮挡又黄又爽又色 | 精品国产一区二区三区av 性色 | 国产色精品久久人妻 | 精品午夜福利在线观看 | 国产免费久久精品国产传媒 | 少妇激情av一区二区 | 亚洲一区二区三区含羞草 | 国产精品久久久久久亚洲影视内衣 | 九一九色国产 | 亚洲精品国偷拍自产在线麻豆 | 麻豆精品国产精华精华液好用吗 | 久久久av男人的天堂 | 精品国产一区二区三区av 性色 | 东京无码熟妇人妻av在线网址 | 中文字幕av日韩精品一区二区 | 亚洲国产精品美女久久久久 | 欧美性黑人极品hd | 伊人久久大香线蕉av一区二区 | 亚洲中文字幕成人无码 | 纯爱无遮挡h肉动漫在线播放 | 久久99精品久久久久婷婷 | 东京一本一道一二三区 | 性欧美熟妇videofreesex | 日韩无套无码精品 | 亚洲欧美国产精品专区久久 | 99精品无人区乱码1区2区3区 | 狠狠噜狠狠狠狠丁香五月 | 一个人看的www免费视频在线观看 | 国产va免费精品观看 | 国产日产欧产精品精品app | 在线亚洲高清揄拍自拍一品区 | 97精品国产97久久久久久免费 | 国产偷自视频区视频 | 亚洲s码欧洲m码国产av | 国产极品美女高潮无套在线观看 | 国产三级精品三级男人的天堂 | 久久午夜无码鲁丝片午夜精品 | 久久五月精品中文字幕 | 国产成人无码午夜视频在线观看 | 红桃av一区二区三区在线无码av | 沈阳熟女露脸对白视频 | 欧美成人午夜精品久久久 | 麻花豆传媒剧国产免费mv在线 | 欧美日韩久久久精品a片 | 亚洲无人区一区二区三区 | 国语精品一区二区三区 | 国产精品久久久久9999小说 | 亚洲欧美日韩国产精品一区二区 | 377p欧洲日本亚洲大胆 | 欧美兽交xxxx×视频 | 久久久久久久人妻无码中文字幕爆 | 亚洲中文字幕乱码av波多ji | 国产成人亚洲综合无码 | www成人国产高清内射 | 久久久久亚洲精品男人的天堂 | 精品人妻av区 | 丰满岳乱妇在线观看中字无码 | 精品无码一区二区三区爱欲 | 久久精品国产99精品亚洲 | 国产精品久久精品三级 | 国产成人无码一二三区视频 | 午夜性刺激在线视频免费 | 人人澡人人妻人人爽人人蜜桃 | 亚洲欧美精品伊人久久 | 内射爽无广熟女亚洲 | 久久这里只有精品视频9 | 麻豆国产人妻欲求不满 | 兔费看少妇性l交大片免费 | 97久久精品无码一区二区 | 在线播放无码字幕亚洲 | 国产亚洲精品久久久ai换 | 亚洲熟妇色xxxxx亚洲 | 日韩精品一区二区av在线 | 久久综合网欧美色妞网 | 国产精品第一区揄拍无码 | 国产精品无码成人午夜电影 | 熟妇女人妻丰满少妇中文字幕 | 国产综合在线观看 | 成人毛片一区二区 | 久久国产精品偷任你爽任你 | 人妻少妇被猛烈进入中文字幕 | 亚洲精品久久久久久久久久久 | 日本精品久久久久中文字幕 | 国产精品嫩草久久久久 | 国产电影无码午夜在线播放 | 成在人线av无码免费 | 久久亚洲精品成人无码 | 欧洲vodafone精品性 | 少妇性l交大片 | 久久综合九色综合欧美狠狠 | 久久久久久久久蜜桃 | 国产成人无码a区在线观看视频app | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 中文无码伦av中文字幕 | 亚洲精品中文字幕久久久久 | 天天综合网天天综合色 | 欧美xxxxx精品 | 国产精品内射视频免费 | 2020久久超碰国产精品最新 | 色一情一乱一伦一区二区三欧美 | 国产绳艺sm调教室论坛 | 丰满护士巨好爽好大乳 | 夫妻免费无码v看片 | 奇米影视888欧美在线观看 | 正在播放东北夫妻内射 | 国产av一区二区三区最新精品 | 亚洲精品鲁一鲁一区二区三区 | 亚洲欧美精品aaaaaa片 | 色欲综合久久中文字幕网 | 日本大乳高潮视频在线观看 | 荫蒂被男人添的好舒服爽免费视频 | 色情久久久av熟女人妻网站 | 日韩亚洲欧美中文高清在线 | 国语精品一区二区三区 | 日本又色又爽又黄的a片18禁 | 亚洲欧美色中文字幕在线 | 日韩av无码中文无码电影 | 亚洲精品午夜国产va久久成人 | 日本在线高清不卡免费播放 | 西西人体www44rt大胆高清 | 澳门永久av免费网站 | 色婷婷久久一区二区三区麻豆 | 国语精品一区二区三区 | 理论片87福利理论电影 | 色综合久久网 | 欧美日本精品一区二区三区 | 亚洲乱码中文字幕在线 | 98国产精品综合一区二区三区 | 亚洲国产一区二区三区在线观看 | 国产av一区二区精品久久凹凸 | 人妻少妇精品久久 | 亚洲欧洲日本无在线码 | 中文毛片无遮挡高清免费 | 亚洲色欲久久久综合网东京热 | 日日夜夜撸啊撸 | 精品无码国产自产拍在线观看蜜 | 亚洲国产成人a精品不卡在线 | 乱人伦人妻中文字幕无码久久网 | 国产尤物精品视频 | 亚洲中文字幕无码一久久区 | 成人免费无码大片a毛片 | 男女下面进入的视频免费午夜 | 亚洲精品一区二区三区大桥未久 | 麻豆蜜桃av蜜臀av色欲av | 人人妻人人澡人人爽精品欧美 | 色妞www精品免费视频 | 欧美freesex黑人又粗又大 | 国产国产精品人在线视 | 四虎永久在线精品免费网址 | 日韩人妻无码一区二区三区久久99 | 色婷婷香蕉在线一区二区 | 精品无码一区二区三区爱欲 | 天堂一区人妻无码 | 亚洲人成影院在线观看 | 国产精品二区一区二区aⅴ污介绍 | 成人免费视频视频在线观看 免费 | 少妇厨房愉情理9仑片视频 | 免费看男女做好爽好硬视频 | 国产免费久久精品国产传媒 | 欧美老妇交乱视频在线观看 | 亚洲色欲久久久综合网东京热 | 国产成人一区二区三区在线观看 | 久久国产劲爆∧v内射 | 国产精品18久久久久久麻辣 | 久久精品女人的天堂av | 国产婷婷色一区二区三区在线 | 成人无码视频免费播放 | 国产激情精品一区二区三区 | 国产艳妇av在线观看果冻传媒 | 午夜福利不卡在线视频 | 久久国产精品二国产精品 | 欧美老妇与禽交 | 国产精品香蕉在线观看 | 国产综合色产在线精品 | 亚洲最大成人网站 | 综合激情五月综合激情五月激情1 | 18黄暴禁片在线观看 | 人人妻在人人 | 天堂а√在线地址中文在线 | 欧美激情综合亚洲一二区 | 日本熟妇乱子伦xxxx | 东京一本一道一二三区 | 人人妻人人澡人人爽欧美一区 | 18禁黄网站男男禁片免费观看 | 欧美亚洲国产一区二区三区 | 男女猛烈xx00免费视频试看 | 午夜福利电影 | 性色欲情网站iwww九文堂 | 久久综合久久自在自线精品自 | 永久黄网站色视频免费直播 | av香港经典三级级 在线 | 日韩在线不卡免费视频一区 | 国产极品视觉盛宴 | 精品国偷自产在线 | 黑人大群体交免费视频 | 少妇激情av一区二区 | 亚洲色欲色欲欲www在线 | 日日噜噜噜噜夜夜爽亚洲精品 | 福利一区二区三区视频在线观看 | 图片小说视频一区二区 | 亚洲欧洲日本无在线码 | 狠狠躁日日躁夜夜躁2020 | 蜜臀aⅴ国产精品久久久国产老师 | 欧美放荡的少妇 | 最新国产乱人伦偷精品免费网站 | 成人精品视频一区二区三区尤物 | 成人试看120秒体验区 | 亚洲成a人片在线观看无码 | 亚洲日本va午夜在线电影 | av香港经典三级级 在线 | 国产成人精品久久亚洲高清不卡 | 熟女少妇人妻中文字幕 | 免费国产成人高清在线观看网站 | 亚洲一区二区三区偷拍女厕 | 国产午夜无码视频在线观看 | 亚洲精品久久久久久一区二区 | 国产精品美女久久久网av | 中文字幕无码av波多野吉衣 | 国产精品久久久久9999小说 | 国产在热线精品视频 | 1000部啪啪未满十八勿入下载 | 偷窥村妇洗澡毛毛多 | 婷婷五月综合激情中文字幕 | 中文无码成人免费视频在线观看 | 久久精品国产一区二区三区肥胖 | 一个人看的www免费视频在线观看 | 人妻少妇精品无码专区动漫 | 性欧美大战久久久久久久 | 黑人巨大精品欧美黑寡妇 | 成熟人妻av无码专区 | 国产做国产爱免费视频 | 成人aaa片一区国产精品 | 国模大胆一区二区三区 | 性做久久久久久久免费看 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 人妻人人添人妻人人爱 | 日本熟妇浓毛 | 精品久久久无码人妻字幂 | 欧美老熟妇乱xxxxx | 思思久久99热只有频精品66 | 久久久久人妻一区精品色欧美 | 亚洲伊人久久精品影院 | 欧美激情内射喷水高潮 | 免费观看黄网站 | 亚洲精品无码国产 | 亚洲欧美日韩成人高清在线一区 | 鲁鲁鲁爽爽爽在线视频观看 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 亚洲一区二区观看播放 | 小泽玛莉亚一区二区视频在线 | 亚洲a无码综合a国产av中文 | 亚洲啪av永久无码精品放毛片 | 欧美成人免费全部网站 | 99国产精品白浆在线观看免费 | 亚洲日韩一区二区三区 | 乱码av麻豆丝袜熟女系列 | 国产成人人人97超碰超爽8 | 国产精品久久久 | 精品国精品国产自在久国产87 | 九九在线中文字幕无码 | 成熟妇人a片免费看网站 | 国内丰满熟女出轨videos | 欧美阿v高清资源不卡在线播放 | 日韩人妻少妇一区二区三区 | 国产精品办公室沙发 | 国产av一区二区三区最新精品 | aa片在线观看视频在线播放 | 欧美猛少妇色xxxxx | 国产人妻精品一区二区三区 | 国产绳艺sm调教室论坛 | 露脸叫床粗话东北少妇 | 免费中文字幕日韩欧美 | 亚洲一区二区三区在线观看网站 | 国产精品人人爽人人做我的可爱 | 久久久精品欧美一区二区免费 | 亚洲乱码日产精品bd | 性做久久久久久久免费看 | 少妇性l交大片 | 亚洲国产av美女网站 | 精品久久久久久人妻无码中文字幕 | 日日碰狠狠躁久久躁蜜桃 | 中文字幕久久久久人妻 | 亚洲精品美女久久久久久久 | 无套内谢的新婚少妇国语播放 | 又湿又紧又大又爽a视频国产 | 国内丰满熟女出轨videos | 亚洲国产成人a精品不卡在线 | 少女韩国电视剧在线观看完整 | 国产深夜福利视频在线 | 人妻少妇被猛烈进入中文字幕 | 亚洲小说图区综合在线 | 久久久久久久久888 | 日韩精品无码一本二本三本色 | 丰满诱人的人妻3 | 欧美xxxxx精品 | 欧洲精品码一区二区三区免费看 | 67194成是人免费无码 | 成 人 免费观看网站 | 欧美熟妇另类久久久久久多毛 | 中国大陆精品视频xxxx | 性生交大片免费看l | 99久久久国产精品无码免费 | 日韩精品一区二区av在线 | 亚洲欧美综合区丁香五月小说 | 国产97色在线 | 免 | 久久久精品456亚洲影院 | 国语精品一区二区三区 | 国产一区二区三区日韩精品 | 国产成人无码a区在线观看视频app | 欧美 丝袜 自拍 制服 另类 | 国产av无码专区亚洲awww | 欧美色就是色 | 十八禁视频网站在线观看 | 久在线观看福利视频 | 国产成人人人97超碰超爽8 | 美女黄网站人色视频免费国产 | 国产偷国产偷精品高清尤物 | 久久精品国产大片免费观看 | 无码人妻av免费一区二区三区 | 美女极度色诱视频国产 | 国产办公室秘书无码精品99 | 日韩av无码一区二区三区不卡 | 牲交欧美兽交欧美 | 狠狠色欧美亚洲狠狠色www | 国产精品手机免费 | 成熟女人特级毛片www免费 | 精品乱子伦一区二区三区 | 狠狠色噜噜狠狠狠狠7777米奇 | 人妻互换免费中文字幕 | 午夜熟女插插xx免费视频 | 欧洲精品码一区二区三区免费看 | 国产成人精品优优av | 蜜臀av无码人妻精品 | 久久综合给久久狠狠97色 | 久久久成人毛片无码 | 日韩少妇白浆无码系列 | 国产午夜无码精品免费看 | 扒开双腿疯狂进出爽爽爽视频 | 99久久久国产精品无码免费 | 精品国产青草久久久久福利 | 人妻尝试又大又粗久久 | 成人av无码一区二区三区 | 日本丰满护士爆乳xxxx | 午夜理论片yy44880影院 | 男女超爽视频免费播放 | 国产无遮挡吃胸膜奶免费看 | 国产成人无码av一区二区 | 亚洲欧美国产精品专区久久 | 久久精品国产亚洲精品 | 国产一区二区不卡老阿姨 | 亚洲中文字幕久久无码 | 强伦人妻一区二区三区视频18 | 丰满肥臀大屁股熟妇激情视频 | 无码纯肉视频在线观看 | 夜夜夜高潮夜夜爽夜夜爰爰 | av人摸人人人澡人人超碰下载 | 2020久久香蕉国产线看观看 | 国产麻豆精品一区二区三区v视界 | 日本一区二区更新不卡 | 人人妻人人澡人人爽人人精品 | 亚洲欧美日韩国产精品一区二区 | 熟妇人妻无乱码中文字幕 | 国产区女主播在线观看 | 国产精品无套呻吟在线 | 乱人伦人妻中文字幕无码 | 中文字幕无码视频专区 | 国产精品久久久一区二区三区 | 大肉大捧一进一出好爽视频 | 亚洲精品国产精品乱码视色 | 一本大道久久东京热无码av | 国产精品沙发午睡系列 | 秋霞特色aa大片 | 成人av无码一区二区三区 | 国产xxx69麻豆国语对白 | 亚洲码国产精品高潮在线 | 久久久久久亚洲精品a片成人 | 亚洲熟女一区二区三区 | 午夜精品一区二区三区的区别 | 成年女人永久免费看片 | 亚洲中文字幕无码中文字在线 | 久久亚洲精品中文字幕无男同 | 久久久久成人精品免费播放动漫 | 日本xxxx色视频在线观看免费 | 日韩欧美群交p片內射中文 | 国产激情艳情在线看视频 | 日本乱偷人妻中文字幕 | 无码人妻少妇伦在线电影 | 欧美日韩视频无码一区二区三 | 久精品国产欧美亚洲色aⅴ大片 | 黄网在线观看免费网站 | 日韩亚洲欧美精品综合 | 黑人粗大猛烈进出高潮视频 | 天海翼激烈高潮到腰振不止 | 夜夜夜高潮夜夜爽夜夜爰爰 | 成人精品一区二区三区中文字幕 | 日韩在线不卡免费视频一区 | 亚洲精品综合五月久久小说 | 欧美性生交xxxxx久久久 | 亚洲国产精品毛片av不卡在线 | 男女爱爱好爽视频免费看 | 人人妻人人澡人人爽人人精品 | 樱花草在线播放免费中文 | 男人的天堂av网站 | 领导边摸边吃奶边做爽在线观看 | 国产精品无码久久av | 性欧美疯狂xxxxbbbb | 久久久久久av无码免费看大片 | 两性色午夜免费视频 | 18黄暴禁片在线观看 | 大肉大捧一进一出视频出来呀 | 内射后入在线观看一区 | 午夜福利不卡在线视频 | 国产熟女一区二区三区四区五区 | 国产两女互慰高潮视频在线观看 | 国产精品多人p群无码 | 欧美性猛交内射兽交老熟妇 | 久久视频在线观看精品 | 久久久久国色av免费观看性色 | 99久久婷婷国产综合精品青草免费 | 国产在线精品一区二区三区直播 | 台湾无码一区二区 | 国产精品自产拍在线观看 | 午夜丰满少妇性开放视频 | 黑森林福利视频导航 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲精品国产品国语在线观看 | 丝袜美腿亚洲一区二区 | 天天做天天爱天天爽综合网 | 国内揄拍国内精品少妇国语 | 午夜熟女插插xx免费视频 | 狂野欧美性猛xxxx乱大交 | 男女性色大片免费网站 | 丰满肥臀大屁股熟妇激情视频 | 一个人看的www免费视频在线观看 | 欧美人与禽zoz0性伦交 | 免费人成网站视频在线观看 | 国产又粗又硬又大爽黄老大爷视 | 老太婆性杂交欧美肥老太 | 亚洲高清偷拍一区二区三区 | 国产精品人人妻人人爽 | 久久久久se色偷偷亚洲精品av | 欧美性猛交内射兽交老熟妇 | 国产福利视频一区二区 | 精品国产一区二区三区四区 | 国产精品手机免费 | 亚洲午夜福利在线观看 | a在线亚洲男人的天堂 | 六十路熟妇乱子伦 | 熟女少妇在线视频播放 | 久久久久se色偷偷亚洲精品av | 小sao货水好多真紧h无码视频 | 国产一精品一av一免费 | 成人精品视频一区二区 | 无码av岛国片在线播放 | 日本大香伊一区二区三区 | 超碰97人人做人人爱少妇 | 波多野结衣av一区二区全免费观看 | 18无码粉嫩小泬无套在线观看 | 午夜精品一区二区三区在线观看 | 成人精品视频一区二区 | 亚洲精品欧美二区三区中文字幕 | 99久久精品日本一区二区免费 | 欧美人与禽zoz0性伦交 | 欧美 日韩 人妻 高清 中文 | 国产高潮视频在线观看 | 亚洲熟妇色xxxxx亚洲 | 人妻aⅴ无码一区二区三区 | 图片区 小说区 区 亚洲五月 | 东京一本一道一二三区 | 激情国产av做激情国产爱 | 女人被男人爽到呻吟的视频 | 国产av剧情md精品麻豆 | 欧美精品无码一区二区三区 | 午夜无码人妻av大片色欲 | 国产国产精品人在线视 | 亚洲熟悉妇女xxx妇女av | 永久免费精品精品永久-夜色 | 国产精品第一区揄拍无码 | 四虎永久在线精品免费网址 | 国产欧美精品一区二区三区 | 日韩精品无码一区二区中文字幕 | 精品日本一区二区三区在线观看 | 日日鲁鲁鲁夜夜爽爽狠狠 | 国产精品美女久久久网av | 两性色午夜免费视频 | 熟女少妇人妻中文字幕 | 亚洲国产精品久久久久久 | 日产精品99久久久久久 | 宝宝好涨水快流出来免费视频 | 狠狠色噜噜狠狠狠7777奇米 | 国产一区二区三区影院 | 亚洲最大成人网站 | 亚洲国产精品久久久天堂 | ass日本丰满熟妇pics | 狂野欧美激情性xxxx | 正在播放东北夫妻内射 | 精品人妻人人做人人爽夜夜爽 | 久久国产精品二国产精品 | 丰满少妇熟乱xxxxx视频 | 亚洲啪av永久无码精品放毛片 | 欧美阿v高清资源不卡在线播放 | 丰满少妇弄高潮了www | 国产麻豆精品精东影业av网站 | 久久久久成人精品免费播放动漫 | 人妻互换免费中文字幕 | 天堂а√在线中文在线 | 又色又爽又黄的美女裸体网站 | 亚洲の无码国产の无码影院 | 欧美刺激性大交 | 欧美亚洲国产一区二区三区 | 亚洲精品欧美二区三区中文字幕 | 青青青爽视频在线观看 | 久久久久亚洲精品中文字幕 | 少妇性l交大片欧洲热妇乱xxx | 国产亚洲精品久久久久久久久动漫 | 国产精品无码一区二区三区不卡 | 4hu四虎永久在线观看 | 88国产精品欧美一区二区三区 | 亚洲国产精品久久久久久 | 国产美女精品一区二区三区 | a片免费视频在线观看 | 乱码av麻豆丝袜熟女系列 | 亚洲欧美国产精品专区久久 | 国产成人精品必看 | 国产明星裸体无码xxxx视频 | 四虎国产精品免费久久 | 国产精品久久精品三级 | 久久综合色之久久综合 | 中文字幕日产无线码一区 | 男女超爽视频免费播放 | 亚洲一区二区三区偷拍女厕 | 日日摸夜夜摸狠狠摸婷婷 | 亚洲精品一区二区三区大桥未久 | 国产亚洲人成在线播放 | 国产艳妇av在线观看果冻传媒 | 欧美性生交活xxxxxdddd | 国产网红无码精品视频 | 欧美人与动性行为视频 | 久久五月精品中文字幕 | 无码av最新清无码专区吞精 | 香港三级日本三级妇三级 | 欧美精品在线观看 | 国产成人精品视频ⅴa片软件竹菊 | 国产69精品久久久久app下载 | 亚洲区欧美区综合区自拍区 | 国产成人午夜福利在线播放 | 精品无人区无码乱码毛片国产 | 噜噜噜亚洲色成人网站 | 国产性生交xxxxx无码 | 风流少妇按摩来高潮 | 亚洲综合无码久久精品综合 | 中文字幕无码免费久久9一区9 | av无码久久久久不卡免费网站 | 国产偷国产偷精品高清尤物 | 精品少妇爆乳无码av无码专区 | 国产在线无码精品电影网 | 国产精品对白交换视频 | 国产成人精品必看 | 无码精品国产va在线观看dvd | 日日麻批免费40分钟无码 | 久久久精品456亚洲影院 | 无码人妻精品一区二区三区不卡 | 高清不卡一区二区三区 | 麻豆蜜桃av蜜臀av色欲av | 妺妺窝人体色www婷婷 | 欧美日韩一区二区综合 | 永久黄网站色视频免费直播 | 欧美亚洲国产一区二区三区 | 久在线观看福利视频 | 无码国产色欲xxxxx视频 | 久久久久亚洲精品中文字幕 | 黑森林福利视频导航 | 99久久精品日本一区二区免费 | 亚洲人亚洲人成电影网站色 | 一本加勒比波多野结衣 | 国产sm调教视频在线观看 | 麻豆精品国产精华精华液好用吗 | 久久天天躁夜夜躁狠狠 | 成人aaa片一区国产精品 | 熟妇人妻激情偷爽文 | 一本加勒比波多野结衣 | 中文字幕无线码免费人妻 | 国产片av国语在线观看 | 四虎国产精品一区二区 | 亚洲欧美综合区丁香五月小说 | 亚洲自偷精品视频自拍 | 夫妻免费无码v看片 | 亚洲精品综合五月久久小说 | 亚洲日韩中文字幕在线播放 | 久久久久se色偷偷亚洲精品av | 性做久久久久久久免费看 | 97无码免费人妻超级碰碰夜夜 | 国产成人无码av片在线观看不卡 | 亚洲天堂2017无码 | 国产人妻人伦精品1国产丝袜 | 亚洲国产精品无码久久久久高潮 | 国产精品久久国产三级国 | 九一九色国产 | 亚洲精品一区二区三区婷婷月 | 曰韩无码二三区中文字幕 | 无码中文字幕色专区 | 婷婷六月久久综合丁香 | 水蜜桃色314在线观看 | 久久亚洲中文字幕精品一区 | 久久国产精品_国产精品 | 十八禁视频网站在线观看 | 精品国产国产综合精品 | 亚洲精品午夜国产va久久成人 | 无码av最新清无码专区吞精 | 日欧一片内射va在线影院 | 国产无遮挡又黄又爽免费视频 | 九九在线中文字幕无码 | 无码人妻丰满熟妇区五十路百度 | 四虎影视成人永久免费观看视频 | 精品国产一区av天美传媒 | 女人被男人爽到呻吟的视频 | 中文字幕人妻丝袜二区 | 国产亚洲精品精品国产亚洲综合 | 亚洲七七久久桃花影院 | 国产精品毛片一区二区 | 国产美女极度色诱视频www | 东京热一精品无码av | 3d动漫精品啪啪一区二区中 | 国产色视频一区二区三区 | 亚洲成av人综合在线观看 | 亚洲国产av美女网站 | 51国偷自产一区二区三区 | 女人被男人爽到呻吟的视频 | 成人综合网亚洲伊人 | 中国大陆精品视频xxxx | 中文字幕无码日韩专区 | 中文精品久久久久人妻不卡 | 中文字幕乱码中文乱码51精品 | 国产精品丝袜黑色高跟鞋 | 在线精品亚洲一区二区 | 国产精品高潮呻吟av久久4虎 | 久久天天躁夜夜躁狠狠 | 18精品久久久无码午夜福利 | 亚洲国产精品久久久天堂 | av小次郎收藏 | 久久精品国产99精品亚洲 | 高清无码午夜福利视频 | 国产三级久久久精品麻豆三级 | 无码精品国产va在线观看dvd | 亚洲а∨天堂久久精品2021 | 女人被爽到呻吟gif动态图视看 | 国产手机在线αⅴ片无码观看 | 国产情侣作爱视频免费观看 | 日本在线高清不卡免费播放 | 大色综合色综合网站 | 日韩av无码中文无码电影 | 无遮挡啪啪摇乳动态图 | 国产午夜亚洲精品不卡 | 中文字幕乱码亚洲无线三区 | 婷婷综合久久中文字幕蜜桃三电影 | 欧美黑人乱大交 | 18黄暴禁片在线观看 | 女人色极品影院 | 日韩亚洲欧美精品综合 | 丰满岳乱妇在线观看中字无码 | 国产成人久久精品流白浆 | 熟妇人妻中文av无码 | 中国女人内谢69xxxxxa片 | 又粗又大又硬毛片免费看 | 日日橹狠狠爱欧美视频 | 天堂а√在线中文在线 | 最新版天堂资源中文官网 | 久久久久人妻一区精品色欧美 | 午夜无码区在线观看 | 日本乱偷人妻中文字幕 | 精品偷自拍另类在线观看 | 亚洲男女内射在线播放 | 国产真实乱对白精彩久久 | 精品无人国产偷自产在线 | 日本丰满熟妇videos | 色婷婷综合激情综在线播放 | 在线看片无码永久免费视频 | 久久精品国产日本波多野结衣 | 最近免费中文字幕中文高清百度 | 九九热爱视频精品 | 久久久久久a亚洲欧洲av冫 | 99久久婷婷国产综合精品青草免费 | 国产精品亚洲lv粉色 | 国产国产精品人在线视 | 综合网日日天干夜夜久久 | √8天堂资源地址中文在线 | 国产国语老龄妇女a片 | 亚洲精品午夜无码电影网 | 妺妺窝人体色www在线小说 | 女高中生第一次破苞av | 人人妻人人澡人人爽欧美一区 | 国产精品久久久久影院嫩草 | 国产区女主播在线观看 | 欧美野外疯狂做受xxxx高潮 | 中文字幕中文有码在线 | 一本一道久久综合久久 | 丰满少妇人妻久久久久久 | 国产va免费精品观看 | 日本一区二区更新不卡 | 精品久久久久久亚洲精品 | 久久久亚洲欧洲日产国码αv | 亚洲综合在线一区二区三区 | 国产人妻人伦精品1国产丝袜 | 日本乱偷人妻中文字幕 | 内射巨臀欧美在线视频 | 在线成人www免费观看视频 | 亚洲中文字幕乱码av波多ji | 精品欧美一区二区三区久久久 | 波多野结衣av一区二区全免费观看 | 嫩b人妻精品一区二区三区 | 日本一区二区三区免费播放 | 精品厕所偷拍各类美女tp嘘嘘 | 久久久国产精品无码免费专区 | 精品夜夜澡人妻无码av蜜桃 | 国产无av码在线观看 | 最近的中文字幕在线看视频 | 天干天干啦夜天干天2017 | 国产乱码精品一品二品 | 在线а√天堂中文官网 | 国产无套粉嫩白浆在线 | 无码吃奶揉捏奶头高潮视频 | 国内综合精品午夜久久资源 | 亚洲毛片av日韩av无码 | 精品久久久无码人妻字幂 | 中文字幕无码视频专区 | 粗大的内捧猛烈进出视频 | 沈阳熟女露脸对白视频 | 亚洲精品国产精品乱码视色 | www国产亚洲精品久久久日本 | 中文精品久久久久人妻不卡 | 人妻少妇精品无码专区动漫 | 国色天香社区在线视频 | 国产人妻精品午夜福利免费 | 国产一区二区三区四区五区加勒比 | 国产成人综合色在线观看网站 | 国产超碰人人爽人人做人人添 | 成人无码视频免费播放 | 国精产品一品二品国精品69xx | 久久人人爽人人人人片 | 男人扒开女人内裤强吻桶进去 | www国产精品内射老师 | 性欧美大战久久久久久久 | 大乳丰满人妻中文字幕日本 | 在线播放亚洲第一字幕 | 欧美野外疯狂做受xxxx高潮 | 亚洲区小说区激情区图片区 | 国产内射爽爽大片视频社区在线 | 精品 日韩 国产 欧美 视频 | 亚洲va中文字幕无码久久不卡 | 人妻天天爽夜夜爽一区二区 | a片在线免费观看 | 国内精品一区二区三区不卡 | 自拍偷自拍亚洲精品被多人伦好爽 | 欧美熟妇另类久久久久久不卡 | 伊在人天堂亚洲香蕉精品区 | 无套内谢老熟女 | 性开放的女人aaa片 | 亚洲国产精品美女久久久久 | 人人超人人超碰超国产 | 国产精品亚洲专区无码不卡 | 中文字幕无码日韩专区 | 精品一区二区三区无码免费视频 | 色婷婷综合中文久久一本 | 乱人伦中文视频在线观看 | 久久国产36精品色熟妇 | 久久久精品国产sm最大网站 | 久久午夜无码鲁丝片 | 中文字幕+乱码+中文字幕一区 | 亚洲无人区午夜福利码高清完整版 | 国产高清不卡无码视频 | 日日噜噜噜噜夜夜爽亚洲精品 | 又湿又紧又大又爽a视频国产 | 欧美人与动性行为视频 | 欧美人与物videos另类 | 欧美日韩久久久精品a片 | 亚洲欧美日韩综合久久久 | 国产深夜福利视频在线 | 国产在线一区二区三区四区五区 | 女人被男人躁得好爽免费视频 | 国产成人无码专区 | 国产亚洲精品久久久久久国模美 | 亚洲色欲色欲欲www在线 | 亚洲日本在线电影 | 老子影院午夜伦不卡 | 精品久久久久久人妻无码中文字幕 | 熟妇女人妻丰满少妇中文字幕 | 国内少妇偷人精品视频免费 | 欧美刺激性大交 | 国产亚洲精品久久久久久国模美 | 性色欲情网站iwww九文堂 | 人妻尝试又大又粗久久 | 成人欧美一区二区三区黑人免费 | 无码精品人妻一区二区三区av | 国产9 9在线 | 中文 | 乱码av麻豆丝袜熟女系列 | 欧美亚洲日韩国产人成在线播放 | 免费无码的av片在线观看 | 亚洲精品午夜无码电影网 | 在线观看国产午夜福利片 | 男女超爽视频免费播放 | 99久久无码一区人妻 | 久久综合香蕉国产蜜臀av | 东京一本一道一二三区 | 国产真实伦对白全集 | 欧美性猛交内射兽交老熟妇 | 日日躁夜夜躁狠狠躁 | 国产在线无码精品电影网 | 熟妇人妻无码xxx视频 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 欧美 日韩 人妻 高清 中文 | 97无码免费人妻超级碰碰夜夜 | 高潮毛片无遮挡高清免费视频 | 日韩人妻少妇一区二区三区 | 熟妇人妻无乱码中文字幕 | 夜精品a片一区二区三区无码白浆 | 国产在线一区二区三区四区五区 | 国产超碰人人爽人人做人人添 | 熟女少妇人妻中文字幕 | 波多野结衣av一区二区全免费观看 | 中文字幕久久久久人妻 | 亚洲人成影院在线无码按摩店 | 国产精品成人av在线观看 | 日本欧美一区二区三区乱码 | 久久99精品国产麻豆 | 久热国产vs视频在线观看 | 人妻无码久久精品人妻 | 国产成人综合在线女婷五月99播放 | 日本一本二本三区免费 | 国产精品无码一区二区三区不卡 | 2020久久香蕉国产线看观看 | 扒开双腿疯狂进出爽爽爽视频 | 精品人妻人人做人人爽 | 国产精品亚洲综合色区韩国 | 欧美人与物videos另类 | √天堂资源地址中文在线 | 久9re热视频这里只有精品 | 成人aaa片一区国产精品 | 55夜色66夜色国产精品视频 | 兔费看少妇性l交大片免费 | 国产精品人妻一区二区三区四 | 麻豆国产97在线 | 欧洲 | 亚洲国产综合无码一区 | 99er热精品视频 | 国产激情无码一区二区 | aⅴ在线视频男人的天堂 | 国产精品igao视频网 | 波多野结衣一区二区三区av免费 | 最新国产乱人伦偷精品免费网站 | 人人妻人人澡人人爽欧美一区九九 | 伊人久久大香线蕉av一区二区 | 丝袜人妻一区二区三区 | 欧美精品一区二区精品久久 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 国产sm调教视频在线观看 | 国内精品一区二区三区不卡 | 亚洲人成网站色7799 | 亲嘴扒胸摸屁股激烈网站 | 天堂久久天堂av色综合 | 蜜桃臀无码内射一区二区三区 | 狠狠噜狠狠狠狠丁香五月 | 精品水蜜桃久久久久久久 | 国产成人精品必看 | 97久久国产亚洲精品超碰热 | 国产精品va在线观看无码 | 四虎4hu永久免费 | 久久久久国色av免费观看性色 | 精品国产国产综合精品 | 国产极品视觉盛宴 | 在线欧美精品一区二区三区 | 成在人线av无码免费 | 日产国产精品亚洲系列 | 一本久道久久综合狠狠爱 | 亚洲一区二区三区香蕉 | 国产va免费精品观看 | 性欧美牲交在线视频 | 国精产品一品二品国精品69xx | 偷窥日本少妇撒尿chinese | 高潮毛片无遮挡高清免费视频 | 久久99精品久久久久婷婷 | 欧美野外疯狂做受xxxx高潮 | 国产精品视频免费播放 | 亚洲日韩av片在线观看 | 国产成人无码av一区二区 | 美女扒开屁股让男人桶 | 久久综合久久自在自线精品自 | 蜜桃臀无码内射一区二区三区 | 午夜嘿嘿嘿影院 | 奇米影视888欧美在线观看 | 日韩 欧美 动漫 国产 制服 | 国产亚洲美女精品久久久2020 | 麻豆国产人妻欲求不满谁演的 | 一本无码人妻在中文字幕免费 | 国产精品欧美成人 | 国产精品久久久一区二区三区 | 大肉大捧一进一出视频出来呀 | 乱人伦中文视频在线观看 | 亚洲欧美中文字幕5发布 | 免费人成网站视频在线观看 | 午夜精品久久久久久久 | 亚洲中文字幕在线无码一区二区 | 扒开双腿吃奶呻吟做受视频 | 国产午夜亚洲精品不卡下载 | 性欧美牲交在线视频 | 久久亚洲精品成人无码 | 99久久精品午夜一区二区 | 亚洲国产精品美女久久久久 | 国产成人精品无码播放 | 国产国产精品人在线视 | 玩弄人妻少妇500系列视频 | 在线欧美精品一区二区三区 | 欧美日韩综合一区二区三区 | 国产尤物精品视频 | 综合激情五月综合激情五月激情1 | 日韩亚洲欧美精品综合 | 久久99热只有频精品8 | 无码吃奶揉捏奶头高潮视频 | 亚洲国产精华液网站w | 国产熟女一区二区三区四区五区 | 欧洲熟妇精品视频 | 熟女少妇人妻中文字幕 | 成人av无码一区二区三区 | 日日夜夜撸啊撸 | 国产深夜福利视频在线 | 亚洲成av人片在线观看无码不卡 | 丰满少妇熟乱xxxxx视频 | 欧美freesex黑人又粗又大 | 日韩 欧美 动漫 国产 制服 | 99er热精品视频 | 999久久久国产精品消防器材 | 精品少妇爆乳无码av无码专区 | 国产精品无码永久免费888 | 在线播放无码字幕亚洲 | 爽爽影院免费观看 | 亚洲色无码一区二区三区 | 亚洲一区二区三区在线观看网站 | 亚洲中文字幕va福利 | 综合网日日天干夜夜久久 | 中文字幕无码免费久久99 | 亚洲成av人片天堂网无码】 | 欧美一区二区三区 | 人妻中文无码久热丝袜 | 亚洲日韩av片在线观看 | 偷窥日本少妇撒尿chinese | 久久天天躁狠狠躁夜夜免费观看 | 国产办公室秘书无码精品99 | 国产内射爽爽大片视频社区在线 | 中文字幕人妻无码一夲道 | 国产成人无码午夜视频在线观看 | 亚洲天堂2017无码 | 免费无码肉片在线观看 | 欧美 日韩 人妻 高清 中文 | 国产一区二区三区日韩精品 | 国产亚洲视频中文字幕97精品 | 欧美xxxxx精品 | 伊人久久大香线蕉午夜 | 色窝窝无码一区二区三区色欲 | 西西人体www44rt大胆高清 | 性做久久久久久久免费看 | 国产香蕉97碰碰久久人人 | 中文字幕无码av波多野吉衣 | 正在播放东北夫妻内射 | 午夜男女很黄的视频 | av无码电影一区二区三区 | 综合网日日天干夜夜久久 | 少妇高潮一区二区三区99 | 国产精品美女久久久网av | 国产真实伦对白全集 | 国产激情一区二区三区 | 欧洲vodafone精品性 | 欧美35页视频在线观看 | 午夜精品久久久内射近拍高清 | 国产 精品 自在自线 | 亚洲人成网站免费播放 | 日日碰狠狠丁香久燥 | 丁香啪啪综合成人亚洲 | 国产做国产爱免费视频 | 国产成人午夜福利在线播放 | aa片在线观看视频在线播放 | 内射老妇bbwx0c0ck | 亚洲中文字幕无码中文字在线 | 国产性生交xxxxx无码 | 精品水蜜桃久久久久久久 | 国产成人无码av片在线观看不卡 | 无码播放一区二区三区 | 欧美阿v高清资源不卡在线播放 | 澳门永久av免费网站 | 国产精品怡红院永久免费 | 成人欧美一区二区三区 | 日本成熟视频免费视频 | 国产福利视频一区二区 | 狠狠色色综合网站 | 亚洲精品国产第一综合99久久 | 亚洲日韩av一区二区三区中文 | 国产精品久免费的黄网站 | 欧美日韩精品 | 青草青草久热国产精品 | 俺去俺来也在线www色官网 | 精品人人妻人人澡人人爽人人 | 免费男性肉肉影院 | 欧美亚洲国产一区二区三区 | 日韩少妇内射免费播放 | 麻豆人妻少妇精品无码专区 | 超碰97人人射妻 | 全黄性性激高免费视频 | 精品偷拍一区二区三区在线看 | 亚洲综合无码一区二区三区 | 国产成人综合在线女婷五月99播放 | 欧美xxxx黑人又粗又长 | 久久人人爽人人爽人人片ⅴ | 熟女少妇在线视频播放 | 精品成人av一区二区三区 | 亚洲成色www久久网站 | 久久精品99久久香蕉国产色戒 | 国产另类ts人妖一区二区 | 天海翼激烈高潮到腰振不止 | 丰满少妇女裸体bbw | 久在线观看福利视频 | 日日噜噜噜噜夜夜爽亚洲精品 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 丰满肥臀大屁股熟妇激情视频 | a在线亚洲男人的天堂 | 妺妺窝人体色www婷婷 | 久久综合狠狠综合久久综合88 | 性生交大片免费看女人按摩摩 | 久久精品人人做人人综合 | 国产两女互慰高潮视频在线观看 | 久久精品99久久香蕉国产色戒 | 中文无码伦av中文字幕 | 国产在线一区二区三区四区五区 | 丰满岳乱妇在线观看中字无码 | 成人av无码一区二区三区 | 婷婷五月综合缴情在线视频 | 国产高清不卡无码视频 | 久久久久久国产精品无码下载 | 风流少妇按摩来高潮 | 久久久亚洲欧洲日产国码αv | 国产区女主播在线观看 | 国产欧美精品一区二区三区 | 日日碰狠狠躁久久躁蜜桃 | 人妻少妇精品视频专区 | 国产高潮视频在线观看 | 国产熟妇另类久久久久 | 日韩精品a片一区二区三区妖精 | 国产精品永久免费视频 | 高潮毛片无遮挡高清免费 | 中文字幕av日韩精品一区二区 | 国产猛烈高潮尖叫视频免费 | 欧美性猛交内射兽交老熟妇 | 高清不卡一区二区三区 | 国产免费无码一区二区视频 | 高清国产亚洲精品自在久久 | 亚洲精品一区三区三区在线观看 | 少妇无码一区二区二三区 | 55夜色66夜色国产精品视频 | 久久国产自偷自偷免费一区调 | 高清无码午夜福利视频 | 麻豆国产人妻欲求不满谁演的 | 人人妻人人澡人人爽人人精品浪潮 | 欧美 日韩 人妻 高清 中文 | 好屌草这里只有精品 | 精品久久久久久人妻无码中文字幕 | 国产在线一区二区三区四区五区 | 亚洲精品国产精品乱码不卡 | 少妇人妻偷人精品无码视频 | 九九久久精品国产免费看小说 | 国产无av码在线观看 | 免费男性肉肉影院 | 午夜福利一区二区三区在线观看 | 熟女体下毛毛黑森林 | 成人免费视频视频在线观看 免费 | 麻豆国产人妻欲求不满谁演的 | 好爽又高潮了毛片免费下载 | 亚洲高清偷拍一区二区三区 | 日本乱偷人妻中文字幕 | 精品国产aⅴ无码一区二区 | 欧美freesex黑人又粗又大 | 国产精品自产拍在线观看 | 国产精品.xx视频.xxtv | 成人动漫在线观看 | 蜜桃视频插满18在线观看 | 国产婷婷色一区二区三区在线 | 久久视频在线观看精品 | 国产情侣作爱视频免费观看 | 又色又爽又黄的美女裸体网站 | 久久久久久a亚洲欧洲av冫 | 日本精品少妇一区二区三区 | 亚洲国产日韩a在线播放 | 天天摸天天碰天天添 | 扒开双腿吃奶呻吟做受视频 | 亚洲高清偷拍一区二区三区 | 久久精品99久久香蕉国产色戒 | 国产午夜福利100集发布 | 日本又色又爽又黄的a片18禁 | 无套内谢的新婚少妇国语播放 | 国产成人无码a区在线观看视频app | 中文字幕+乱码+中文字幕一区 | 又粗又大又硬又长又爽 | 色婷婷久久一区二区三区麻豆 | 亚洲a无码综合a国产av中文 | www国产亚洲精品久久网站 | 东京热无码av男人的天堂 | 中文字幕人妻丝袜二区 | 中文字幕人成乱码熟女app | 国产成人精品三级麻豆 | 久久久久se色偷偷亚洲精品av | 日韩人妻无码一区二区三区久久99 | 中文字幕无码人妻少妇免费 | 免费无码av一区二区 | 亚洲欧洲日本综合aⅴ在线 | 久久午夜无码鲁丝片午夜精品 | 性欧美疯狂xxxxbbbb | 欧美精品无码一区二区三区 | 精品成人av一区二区三区 | 日本饥渴人妻欲求不满 | 亚洲 激情 小说 另类 欧美 | 亚洲第一网站男人都懂 | 亚洲精品国产精品乱码视色 | 日本饥渴人妻欲求不满 | 无码国产色欲xxxxx视频 | 伊人久久婷婷五月综合97色 | 成人精品天堂一区二区三区 | 亚洲精品美女久久久久久久 | 久久综合九色综合欧美狠狠 | 成人三级无码视频在线观看 | 亚洲精品国偷拍自产在线麻豆 | 亚洲日本在线电影 | 婷婷综合久久中文字幕蜜桃三电影 | aa片在线观看视频在线播放 | 色综合久久中文娱乐网 | 中文无码伦av中文字幕 | 亚洲伊人久久精品影院 | 国产精品久久久久久久影院 | 无码人中文字幕 | 一本一道久久综合久久 | 无码任你躁久久久久久久 | 3d动漫精品啪啪一区二区中 | 牲交欧美兽交欧美 | 国产小呦泬泬99精品 | 中文无码成人免费视频在线观看 | 成人一在线视频日韩国产 | 人人妻人人澡人人爽欧美一区 | 久久婷婷五月综合色国产香蕉 | 国产97色在线 | 免 | 欧美黑人巨大xxxxx | 成人性做爰aaa片免费看不忠 | 日本欧美一区二区三区乱码 | 波多野结衣av一区二区全免费观看 | 国产激情一区二区三区 | 奇米影视7777久久精品 | 国产精品人人爽人人做我的可爱 | 2020久久香蕉国产线看观看 | 台湾无码一区二区 | 亚洲国产精品一区二区第一页 | 日韩精品无码一区二区中文字幕 | 亚洲色大成网站www国产 | 波多野结衣一区二区三区av免费 | 性生交大片免费看女人按摩摩 | 欧美亚洲国产一区二区三区 | 国产真实伦对白全集 | 国产情侣作爱视频免费观看 | 国产精品怡红院永久免费 | 99精品视频在线观看免费 | 曰本女人与公拘交酡免费视频 | 人人澡人人妻人人爽人人蜜桃 | 青青青爽视频在线观看 | 欧美zoozzooz性欧美 | 国产av无码专区亚洲awww | 久久久精品456亚洲影院 | 丁香花在线影院观看在线播放 | 国产成人午夜福利在线播放 | 亚无码乱人伦一区二区 | 中文字幕色婷婷在线视频 | 亚洲欧美色中文字幕在线 | 成人精品一区二区三区中文字幕 | 人人澡人人妻人人爽人人蜜桃 | 成人一在线视频日韩国产 | 少妇太爽了在线观看 | 一本久道久久综合婷婷五月 | 久久国产自偷自偷免费一区调 | 西西人体www44rt大胆高清 | 欧美猛少妇色xxxxx | 97精品国产97久久久久久免费 | 婷婷五月综合缴情在线视频 | 国产午夜亚洲精品不卡下载 | 扒开双腿吃奶呻吟做受视频 | 美女张开腿让人桶 | 99久久久无码国产aaa精品 | 小sao货水好多真紧h无码视频 | 人人妻人人澡人人爽人人精品浪潮 | 欧美一区二区三区 | 国产精品久久国产三级国 | 露脸叫床粗话东北少妇 | 又大又紧又粉嫩18p少妇 | 欧美日韩一区二区综合 | 青草视频在线播放 | 国产精品va在线观看无码 | 九一九色国产 | 中国大陆精品视频xxxx | 暴力强奷在线播放无码 | 女人和拘做爰正片视频 | 国产性生交xxxxx无码 | 国产一区二区三区四区五区加勒比 | 性色欲网站人妻丰满中文久久不卡 | 欧美性生交活xxxxxdddd | 精品亚洲韩国一区二区三区 | 久久久国产精品无码免费专区 | 国产亚洲精品久久久久久久久动漫 | 国产精品人人爽人人做我的可爱 | 永久免费观看美女裸体的网站 | 国产精品久久久久久久影院 | 高潮喷水的毛片 | 极品尤物被啪到呻吟喷水 | 激情五月综合色婷婷一区二区 | 少妇无码av无码专区在线观看 | 国产猛烈高潮尖叫视频免费 | 国产绳艺sm调教室论坛 | 国产亚洲精品久久久久久 | 午夜理论片yy44880影院 | 久久这里只有精品视频9 | 中文字幕av无码一区二区三区电影 | 少妇被黑人到高潮喷出白浆 | 99久久99久久免费精品蜜桃 | 亚洲自偷精品视频自拍 | aⅴ亚洲 日韩 色 图网站 播放 | 最近的中文字幕在线看视频 | 乌克兰少妇xxxx做受 | 亚洲成a人片在线观看无码 | 成人动漫在线观看 | 福利一区二区三区视频在线观看 | 蜜臀av无码人妻精品 | 国产在线精品一区二区高清不卡 | 久久久久人妻一区精品色欧美 | 精品国产麻豆免费人成网站 | 55夜色66夜色国产精品视频 | 国产精品无套呻吟在线 | 久久精品人人做人人综合试看 | 久久精品中文字幕大胸 | 牲欲强的熟妇农村老妇女 | 欧美变态另类xxxx | 午夜熟女插插xx免费视频 | 亚洲综合伊人久久大杳蕉 | 人妻无码αv中文字幕久久琪琪布 | 久久综合久久自在自线精品自 | 亚洲乱码中文字幕在线 | 国产无遮挡又黄又爽免费视频 | 四虎4hu永久免费 | 日韩精品无码一区二区中文字幕 | 超碰97人人做人人爱少妇 | 欧美国产日韩亚洲中文 | 亚洲呦女专区 | 婷婷丁香五月天综合东京热 | 久久久国产一区二区三区 | 成熟妇人a片免费看网站 | 牲交欧美兽交欧美 | 欧美精品一区二区精品久久 | 夜先锋av资源网站 | 欧美性生交活xxxxxdddd | 99久久婷婷国产综合精品青草免费 | 丰满人妻一区二区三区免费视频 | 亚洲精品久久久久久一区二区 | 性色欲网站人妻丰满中文久久不卡 | 国产精品美女久久久网av | 啦啦啦www在线观看免费视频 | 18精品久久久无码午夜福利 | 欧美老妇交乱视频在线观看 | 亚洲天堂2017无码中文 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 欧美 日韩 亚洲 在线 | 妺妺窝人体色www婷婷 | 日韩人妻少妇一区二区三区 | 国产激情无码一区二区app | 亚洲成av人片在线观看无码不卡 | 性做久久久久久久久 | 77777熟女视频在线观看 а天堂中文在线官网 | √8天堂资源地址中文在线 | 久久久久免费看成人影片 | 国产精品无码久久av | 亚洲欧洲日本无在线码 | 国产亚洲精品精品国产亚洲综合 | 国产热a欧美热a在线视频 | 亚洲一区av无码专区在线观看 | 日韩欧美中文字幕在线三区 | 成人一区二区免费视频 | 亚洲精品国产a久久久久久 | 亚洲成av人综合在线观看 | 日韩无码专区 | 一本大道伊人av久久综合 | 无码人妻精品一区二区三区不卡 | 2019午夜福利不卡片在线 | 亚洲乱码国产乱码精品精 | 久久综合久久自在自线精品自 | 成人免费视频视频在线观看 免费 | 色情久久久av熟女人妻网站 | 少妇高潮一区二区三区99 | 国产精品无码一区二区三区不卡 | 亚洲国产精品成人久久蜜臀 | 99国产精品白浆在线观看免费 | 午夜熟女插插xx免费视频 | 久久久亚洲欧洲日产国码αv | 国产人成高清在线视频99最全资源 | 国产精品香蕉在线观看 | 最新国产乱人伦偷精品免费网站 | 欧美 亚洲 国产 另类 | 亚洲熟女一区二区三区 | 亚洲综合伊人久久大杳蕉 | 双乳奶水饱满少妇呻吟 | 一本色道久久综合狠狠躁 | 老熟女重囗味hdxx69 | 真人与拘做受免费视频 | 久久综合狠狠综合久久综合88 | 亚洲熟女一区二区三区 | 亚洲国产综合无码一区 | 国产卡一卡二卡三 | 亚洲精品一区二区三区在线 | 国产成人无码a区在线观看视频app | 亚洲一区二区三区含羞草 | 图片区 小说区 区 亚洲五月 | 性色av无码免费一区二区三区 | 欧美真人作爱免费视频 | 国产精品久久久 | 桃花色综合影院 | 中文字幕无码日韩专区 | 夜夜夜高潮夜夜爽夜夜爰爰 | 中文字幕中文有码在线 | 风流少妇按摩来高潮 | 无码精品国产va在线观看dvd | 久久久久久久女国产乱让韩 | 国产极品美女高潮无套在线观看 | 成人免费视频视频在线观看 免费 | 国产成人精品必看 | 在线看片无码永久免费视频 | 免费人成在线视频无码 | 丰满妇女强制高潮18xxxx | 国产成人无码a区在线观看视频app | 美女扒开屁股让男人桶 | аⅴ资源天堂资源库在线 | 99精品视频在线观看免费 | 日本熟妇乱子伦xxxx | 国产人妻精品一区二区三区 | 免费乱码人妻系列无码专区 | 久久国产精品偷任你爽任你 | 国产精品理论片在线观看 | 在线а√天堂中文官网 | 少妇一晚三次一区二区三区 | 乌克兰少妇xxxx做受 | 日韩欧美中文字幕在线三区 | 日日噜噜噜噜夜夜爽亚洲精品 | 久久五月精品中文字幕 | 国产欧美亚洲精品a | 又黄又爽又色的视频 | 国产亚洲精品久久久久久 | 国产 精品 自在自线 | 亚洲色欲色欲天天天www | 国产明星裸体无码xxxx视频 | 午夜精品久久久内射近拍高清 | 性史性农村dvd毛片 | 无码人妻丰满熟妇区五十路百度 | 中文无码精品a∨在线观看不卡 | 国产人妻大战黑人第1集 | 天堂а√在线中文在线 | 无码人妻久久一区二区三区不卡 | 国产日产欧产精品精品app | 久久综合给合久久狠狠狠97色 | 欧美自拍另类欧美综合图片区 | av无码电影一区二区三区 | 亚洲高清偷拍一区二区三区 | 久久国产精品偷任你爽任你 | 娇妻被黑人粗大高潮白浆 | 欧美性色19p | 毛片内射-百度 | 亚洲 日韩 欧美 成人 在线观看 | 日韩在线不卡免费视频一区 | 成人aaa片一区国产精品 | 日韩亚洲欧美中文高清在线 | 综合激情五月综合激情五月激情1 | 日韩av无码中文无码电影 | 亚洲色欲色欲欲www在线 | 欧美喷潮久久久xxxxx | 300部国产真实乱 | 国产亚洲精品久久久久久久 | 日韩少妇内射免费播放 | 久久精品国产精品国产精品污 | 狠狠综合久久久久综合网 | 日本一卡二卡不卡视频查询 | 国产在线一区二区三区四区五区 | 亚洲日韩一区二区 | 老司机亚洲精品影院 | 亚洲中文字幕无码一久久区 | 国模大胆一区二区三区 | 国产无遮挡吃胸膜奶免费看 | 男人扒开女人内裤强吻桶进去 | 亚洲小说春色综合另类 | 亚洲狠狠婷婷综合久久 | 国产亚洲人成在线播放 | 国产精品久久久久久久9999 | 国内精品人妻无码久久久影院 | 精品一区二区三区无码免费视频 | 狠狠噜狠狠狠狠丁香五月 | 亚洲国产精品一区二区美利坚 | 欧美黑人性暴力猛交喷水 | 国产午夜无码视频在线观看 | 亚洲色偷偷男人的天堂 | 对白脏话肉麻粗话av | 精品国产一区二区三区av 性色 | 亚洲日本在线电影 | 精品国产成人一区二区三区 | 四虎影视成人永久免费观看视频 | 久久99精品久久久久久 | 欧美三级不卡在线观看 | 亚洲国产精品毛片av不卡在线 | 精品偷拍一区二区三区在线看 | 亚洲另类伦春色综合小说 | 又大又紧又粉嫩18p少妇 | 国产内射爽爽大片视频社区在线 | 亚洲另类伦春色综合小说 | 亚洲欧美综合区丁香五月小说 | 在线观看免费人成视频 | 人妻尝试又大又粗久久 | 97se亚洲精品一区 | 99精品视频在线观看免费 | 蜜臀aⅴ国产精品久久久国产老师 | 久久综合网欧美色妞网 | 无码纯肉视频在线观看 | 性生交大片免费看l | 青草青草久热国产精品 | 欧美激情综合亚洲一二区 | 国产亚洲精品精品国产亚洲综合 | 亚洲国产精品无码一区二区三区 | 亚洲爆乳精品无码一区二区三区 | 亚洲小说图区综合在线 | 伊人久久大香线蕉av一区二区 | 帮老师解开蕾丝奶罩吸乳网站 | 人人妻人人澡人人爽欧美一区 | 日本护士xxxxhd少妇 | 人妻互换免费中文字幕 | 欧美性黑人极品hd | 久久午夜夜伦鲁鲁片无码免费 | 无码一区二区三区在线 | 亚洲中文字幕乱码av波多ji | 麻豆果冻传媒2021精品传媒一区下载 | 国产精品无码一区二区桃花视频 | 麻豆蜜桃av蜜臀av色欲av | 国产精品久久久av久久久 | 国产熟妇另类久久久久 | 少妇无码av无码专区在线观看 | 久久精品国产精品国产精品污 | 国产成人无码av在线影院 | 又大又黄又粗又爽的免费视频 | 亚洲精品久久久久中文第一幕 | 久久亚洲精品成人无码 | 日欧一片内射va在线影院 | 男女爱爱好爽视频免费看 | 人人妻人人澡人人爽欧美一区 | 中文字幕人妻丝袜二区 | 久久精品女人天堂av免费观看 | 欧美性猛交xxxx富婆 | 久久99国产综合精品 | 又色又爽又黄的美女裸体网站 | 日日摸天天摸爽爽狠狠97 | 日韩欧美群交p片內射中文 | 人人妻人人澡人人爽人人精品浪潮 | 爆乳一区二区三区无码 | 国产精品第一国产精品 | 亚洲精品国产精品乱码不卡 | 欧美日本日韩 | 中文字幕无码视频专区 | 人妻少妇精品视频专区 | 东京热男人av天堂 | 丁香啪啪综合成人亚洲 | 麻豆精品国产精华精华液好用吗 | 天天摸天天透天天添 | 亚洲精品中文字幕乱码 | 国产香蕉尹人综合在线观看 | 婷婷色婷婷开心五月四房播播 | 亚洲中文字幕va福利 | 色狠狠av一区二区三区 | 全球成人中文在线 | 国产亚av手机在线观看 | 国产午夜亚洲精品不卡 | 亚洲乱码中文字幕在线 | 成人免费视频视频在线观看 免费 | 欧美兽交xxxx×视频 | 国产人妻精品一区二区三区 | 免费观看激色视频网站 | 国产性生大片免费观看性 | 波多野结衣 黑人 | 丰满人妻一区二区三区免费视频 | 男女猛烈xx00免费视频试看 | 成人欧美一区二区三区黑人 | 天堂无码人妻精品一区二区三区 | 中文无码成人免费视频在线观看 | 精品无码一区二区三区爱欲 | 国产精品丝袜黑色高跟鞋 | 麻花豆传媒剧国产免费mv在线 | 思思久久99热只有频精品66 | 色综合久久中文娱乐网 | 初尝人妻少妇中文字幕 | 18禁黄网站男男禁片免费观看 | 国产精品福利视频导航 | 无遮挡国产高潮视频免费观看 | 欧美日本精品一区二区三区 | 免费无码的av片在线观看 | 精品夜夜澡人妻无码av蜜桃 | 最新版天堂资源中文官网 | 日本熟妇乱子伦xxxx | 免费国产成人高清在线观看网站 | 成人女人看片免费视频放人 | 天海翼激烈高潮到腰振不止 | 成人欧美一区二区三区黑人免费 | 丰满人妻一区二区三区免费视频 | 午夜无码区在线观看 | 亚洲成色在线综合网站 | 久久亚洲国产成人精品性色 | 一本大道伊人av久久综合 | 熟女体下毛毛黑森林 | 午夜性刺激在线视频免费 | 伦伦影院午夜理论片 | 亚洲经典千人经典日产 | 免费人成在线视频无码 | 噜噜噜亚洲色成人网站 | 亚洲一区二区三区含羞草 | 久久久久久久人妻无码中文字幕爆 | 清纯唯美经典一区二区 | 中文字幕无码乱人伦 | 亚洲综合伊人久久大杳蕉 | 乱人伦人妻中文字幕无码 | 特黄特色大片免费播放器图片 | 国产69精品久久久久app下载 | 中文字幕无码免费久久9一区9 | 国产在线精品一区二区高清不卡 | 色一情一乱一伦一视频免费看 | 狠狠色欧美亚洲狠狠色www | 亚洲国产午夜精品理论片 | 秋霞特色aa大片 | 无码人妻久久一区二区三区不卡 | 亚洲国产精品毛片av不卡在线 | 亚洲国产一区二区三区在线观看 | 澳门永久av免费网站 | 国产热a欧美热a在线视频 | 乱码午夜-极国产极内射 | 久久人人爽人人爽人人片av高清 | 2020久久超碰国产精品最新 | 在线观看欧美一区二区三区 | 亚洲一区二区三区香蕉 | 国产色在线 | 国产 | 久久久国产一区二区三区 | 国产人妻精品一区二区三区不卡 | 少妇性l交大片 | 午夜免费福利小电影 | 亚洲精品一区二区三区四区五区 | 成人精品一区二区三区中文字幕 | 国产亚洲欧美日韩亚洲中文色 | 人妻少妇精品久久 | 国产精品怡红院永久免费 | 久久国产精品_国产精品 | 国产免费久久精品国产传媒 | 欧美黑人巨大xxxxx | 国产成人精品三级麻豆 | 男人的天堂av网站 | 野狼第一精品社区 | 无遮挡国产高潮视频免费观看 | 少妇被黑人到高潮喷出白浆 | 久久伊人色av天堂九九小黄鸭 | 日产精品99久久久久久 | 欧美精品国产综合久久 | 国产成人亚洲综合无码 | 亚洲中文字幕无码中字 | 特级做a爰片毛片免费69 | 日欧一片内射va在线影院 | 图片区 小说区 区 亚洲五月 | 网友自拍区视频精品 | 国产免费观看黄av片 | 图片区 小说区 区 亚洲五月 | 色综合久久88色综合天天 | 三级4级全黄60分钟 | 精品国产精品久久一区免费式 | 成人一区二区免费视频 | 日本护士xxxxhd少妇 | 少妇性俱乐部纵欲狂欢电影 | 老熟妇仑乱视频一区二区 | 中文字幕无码热在线视频 | 久久久久免费看成人影片 | 自拍偷自拍亚洲精品10p | 无码吃奶揉捏奶头高潮视频 | 好男人社区资源 | 性欧美videos高清精品 | 人人妻人人澡人人爽欧美一区九九 | 九九久久精品国产免费看小说 | 国产精品美女久久久网av | 日本一区二区三区免费高清 |