Maison  >  Questions et réponses  >  le corps du texte

java - svn maven项目的依赖不起作用

当我引用一个svn的maven项目时,我么maven projects下没有maven依赖,项目中也没有对应的jar。

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/maven-v4_0_0.xsd">
    <parent>
        <artifactId>meetmecarv2</artifactId>
        <groupId>com.meetmecar</groupId>
        <version>1.0</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>meetmecar_test</artifactId>
    <packaging>war</packaging>
    <version>0.0.1-SNAPSHOT</version>
    <name>meetmecar_test Maven Webapp</name>
    <url>http://maven.apache.org</url>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.1</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
        </dependency>
        <dependency>
            <groupId>com.meetmecar</groupId>
            <artifactId>meetmecar-service</artifactId>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>
        <dependency>
            <groupId>commons-fileupload</groupId>
            <artifactId>commons-fileupload</artifactId>
        </dependency>
    </dependencies>
    <build>
        <finalName>meetmecar_test</finalName>
    </build>
</project>
请问我改怎么修改?
大家讲道理大家讲道理2742 Il y a quelques jours637

répondre à tous(4)je répondrai

  • PHPz

    PHPz2017-04-18 10:58:18

    Il se peut que votre projet parent n'ait pas été importé dans idea. Idea ira dans .m2/repository pour trouver le pom du parent
    dans l'entrepôt local, vous ne pourrez pas. pour trouver le pom du parent, donc le paquet jar dont vous dépendez peut être introuvable

    répondre
    0
  • 阿神

    阿神2017-04-18 10:58:18

    Il n'y a pas de numéro de version dans le package

    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-validator</artifactId>
        <version>6.0.0.Alpha2</version>
    </dependency>

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:58:18

    la version n'est pas écrite

    répondre
    0
  • 迷茫

    迷茫2017-04-18 10:58:18

    Renseignez d'abord le numéro de version, puis cliquez sur le premier bouton à gauche sous « Projets Maven » pour actualiser les dépendances.

    répondre
    0
  • Annulerrépondre