<small id='rtnec0hx'></small><noframes id='0k84vq6y'>

    • <i id='11oe4xnj'><tr id='o0mu2isl'><dt id='95zq8z3y'><q id='7prkauj2'><span id='z3turd2a'><b id='8fb9x9f2'><form id='jvf6i46e'><ins id='g7prdr6c'></ins><ul id='h2e2lgf1'></ul><sub id='a1vcxjxh'></sub></form><legend id='rgmh8w01'></legend><bdo id='jkfszxw6'><pre id='j0aptnnx'><center id='nuzxvuqx'></center></pre></bdo></b><th id='vd9466fe'></th></span></q></dt></tr></i><div id='gytik42z'><tfoot id='rz74920i'></tfoot><dl id='99piyvwz'><fieldset id='02oh4axy'></fieldset></dl></div>
    • <legend id='wdikoo23'><style id='q53pjikx'><dir id='ge8tyio7'><q id='iiog13l8'></q></dir></style></legend>
        <tbody id='sjg4svsc'></tbody>

      <tfoot id='sqm9nx4i'></tfoot>

      網站建設公司當前位置 : 網站建設公司 > 知識普及

      mysql的pom文件在哪_Maven中pom文件詳解

      發布時間:2022-03-01 09:44   瀏覽次數:次   
      IDEA
       
      集成Maven插件
       
      在IDE中
       
      配置Maven
       
      指定maven安裝目錄和配置文件
       
      自動更新maven項目:勾選import projects automatically (2020版本 :Ctrl + Shift + O)
       
      創建Maven項目
       
      new Module——>Maven——>勾選Create from archetype
       
      執行maven操作
       
      Maven projects顯示所有maven項目
       
      執行生命周期
       
      如果不想單獨執行,就點擊maven框里的Execute Maven Goal(在run maven的右邊)
       
      也能自定義添加一個maven操作組合
       
      如果main文件下沒有resources文件就創建一個,test文件下也是一樣的
       
      目錄的類型與更改類型
       
      在IDEA中目錄是分類型的,常營的4中:
       
      Sources Root 主代碼的目錄:src/main/java
       
      Test Sources Root 測試代碼的目錄:src/test/java
       
      Resources Root 主代碼所需資源的目錄:src/main/resources
       
      Test Resources Root測試代碼所需資源的目錄:src/test/resources
       
      注:在IDEA中默認創建的目錄都是普通的Directory,創建后需要設置目錄的類型
       
      可以在文件右鍵 Mark Directory As中更改
       
      Maven中pom.xml文件詳解
       
      簡介
       
      pom:project object model項目對象模型
       
      pom.xml是Maven的核心配置文件
       
      一個Maven項目有且只有一個pom.xml文件,該文件必須在項目的跟目錄下
       
      坐標
       
      什么是坐標
       
      用來唯一的標識每個項目,必須為項目定義坐標,坐標必須唯一
       
      目的是為了讓其他的Maven項目可以使用該項目生成的jar包
       
      坐標詳解
       
      Maven坐標是通過一些元素來定義:groupId(組織的ID)、artifactId、version
       
      groupId(組織的ID):表示當前模塊所屬于的項目
       
      artifactId:模塊的ID
       
      version:當前的版本
       
      org.example
       
      maven-project
       
      1.0-SNAPSHOT
       
      dependency
       
      基本配置
       
      如何查找一個jar包的坐標
       
      查找mysql-connector
       
      UTF-8
       
      1.7
       
      1.7
       
      junit
       
      junit
       
      4.11
       
      test
       
      mysql
       
      mysql-connector-java
       
      8.0.22
       
      scope作用域
       
      表示依賴的作用域,用來配置依賴的jar包可使用的范圍
       
      取值
       
      含義
       
      舉例
       
      compile
       
      該依賴可以在整個項目中使用,參與打包部署,默認值
       
      commons-fileupload
       
      test
       
      該依賴只能在測試代碼中使用,并且不參與打包部署的
       
      junit
       
      provided
       
      該依賴編寫源代碼時需要,不參與打包部署
       
      servlet-api、jsp-api
       
      runtime
       
      該依賴編寫代碼時不需要,運行時需要,參與打包部署
       
      mysql-connector
       
      system
       
      表示使用本地系統路徑下的jar包,需要和一個systemPath一起使用
       
      ojdbc.jar
       
      使用本地jar包(放在自己創建的lib文件下,與src同級):
       
      mysql
       
      mysql-connector-java
       
      8.0.22
       
      ${basedir}/lib/mysql-connector-java-8.0.17.jar
       
      properties
       
      全局屬性,一般情況下同于定義全局的jar包的版本
       
      作用:比如在properties中定義版本4.3.12
       
      那么在對于的依賴下添加${ljy.version}
       
      在properties中改了 后面對應的依賴版本也跟著改了(方便)
       
      在依賴的version中alt+ctrl+v(快速提取)
       
      如:
       
      UTF-8
       
      1.7
       
      1.7
       
      8.0.22
       
      mysql
       
      mysql-connector-java
       
      ${mysql-connector-java.version}
       
      repositories
       
      用來配置當前工程使用的遠程倉庫
       
      依賴查找的順序:本地倉庫——>當前工程pom.xml中配置的遠程倉庫——>setting.xml中配置的遠程倉庫
       
      spring為例:url 是spring官方地址
       
      spring_repo
       
      https://repo.spring.io/milestone/
       
      plugin(配置插件)
       
      配置插件,是一種工具
       
      格式:
       
      xxxx
       
      zzzz
       
      zzzz
       
      maven-clean-plugin
       
      3.1.0
       
      超級POM
       
      所有的pom.xml文件都繼承了父POM,這個父POM稱為超級POM(Super POM),你看不見也改不了,但是在myeclipse軟件中能看見
       
        <i id='rist7svv'><tr id='rapbqalj'><dt id='jfqk1k7l'><q id='2zoq46ae'><span id='b3jhqsjb'><b id='29b8yh6x'><form id='oduquijk'><ins id='0kohd48u'></ins><ul id='4vjyskbz'></ul><sub id='vrv58mhx'></sub></form><legend id='nfgz74db'></legend><bdo id='0wlfwln4'><pre id='j7kzi6pv'><center id='tmu1177g'></center></pre></bdo></b><th id='97aw722q'></th></span></q></dt></tr></i><div id='j4hjpenp'><tfoot id='ahi00oa9'></tfoot><dl id='pfkt0214'><fieldset id='8vargy0r'></fieldset></dl></div>
        <legend id='wz82wdbp'><style id='hytkt5sf'><dir id='77qnixpu'><q id='4729sue9'></q></dir></style></legend><tfoot id='x7vj1fzz'></tfoot>

          <tbody id='1bhi343m'></tbody>

            <small id='cf5h51xn'></small><noframes id='xwb2mp3t'>

            本文來源于網絡,若有侵權請聯系3449817223#qq.com,將在第一時間刪除。

            <i id='sj354arv'><tr id='ozmtne9i'><dt id='det2jtjl'><q id='tilg4qu6'><span id='mq4wkbhe'><b id='zii37l36'><form id='kkoj05fm'><ins id='vqkqicu1'></ins><ul id='anw5dmfr'></ul><sub id='hkb1xyzm'></sub></form><legend id='g059ypmm'></legend><bdo id='y8s4973d'><pre id='bxlhz9jg'><center id='v1apj4hv'></center></pre></bdo></b><th id='vldjqqav'></th></span></q></dt></tr></i><div id='px9su45a'><tfoot id='8e2us4ju'></tfoot><dl id='ui89p12j'><fieldset id='k25x4xiw'></fieldset></dl></div>
            1. <tfoot id='gn7dvei1'></tfoot>

              <small id='wxy0dwkb'></small><noframes id='zmz6tupb'>

              <legend id='s35f5eog'><style id='7hon26xd'><dir id='mwt6okcu'><q id='a8lkfo2f'></q></dir></style></legend>
                <tbody id='dpmqewt4'></tbody>
              • 人妻丰满熟妇av无码区AAP