簡體   English   中英

在IntelliJ和Maven中使用Git

[英]Using Git with IntelliJ and Maven

如果我只想通過命令行使用普通的git而不是IntelliJ中的git,那么我需要在版本控制中包含哪些內容,因此當我下載它時,無需手動安裝即可獲得Maven庫?

編輯:將庫添加到IntelliJ項目時沒有pom.xml文件,所以我想知道我需要包含什么,以便IntelliJ中的Maven可以下載庫。

我需要在版本控制中包含什么,以便在下載它時,無需手動安裝即可獲取Maven庫?

pom.xml文件執行以下操作:

可以在POM中指定的一些配置是項目依賴項,可以執行的插件或目標,構建配置文件等等。 也可以指定其他信息,例如項目版本,描述,開發人員,郵件列表等。

運行mvn install將導致Maven下載您的依賴項。

Intellij將自動了解pom文件中的更改並更新庫,當然您應該擁有pom.xml文件。

如果它是基於Maven的項目,則肯定需要一個如下的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/xsd/maven-4.0.0.xsd"
<modelVersion>4.0.0</modelVersion>
<groupId>com.test</groupId>
<artifactId>testing</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>testing</name>
<url>http://maven.apache.org</url>

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

<dependencies>
  <dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>3.8.1</version>
    <scope>test</scope>
  </dependency>
</dependencies>
</project>

一旦有了pom.xml文件,就可以使用所需的版本來定義諸如上面定義的JUnit依賴項之類的依賴項,並且maven將自動負責下載項目的依賴項。 將任何新的依賴項添加到pom.xml后,您可以從具有pom.xml文件的目錄中運行“ mvn clean install”,以便它安裝新的依賴項。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM