Construire un échec en raison du manque de bibliothèques
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project spring-intergation: Compilation failure: Compilation failure:
[ERROR] \spring-intergation\src\main\java\uk\co\dd\spring\domain\User.java:[3,24] package javax.persistence does not exist
[ERROR] \spring-intergation\src\main\java\uk\co\dd\spring\domain\User.java:[4,24] package javax.persistence does not exist
[ERROR] \spring-intergation\src\main\java\uk\co\dd\spring\domain\User.java:[5,24] package javax.persistence does not exist
[ERROR] \spring-intergation\src\main\java\uk\co\dd\spring\domain\User.java:[6,24] package javax.persistence does not exist
[ERROR] \spring-intergation\src\main\java\uk\co\dd\spring\domain\User.java:[7,24] package javax.persistence does not exist
[ERROR] \spring-intergation\src\main\java\uk\co\dd\spring\domain\User.java:[9,1] cannot find symbol
Mais j'ai ajouté toutes les bibliothèques dans mon eclipse par clic-droit sur le projet et l'ajout de l'externe pots.
Lorsque j'essaie d'exécuter mvn compile j'obtiens ces erreurs avec beaucoup d'autres pots manque aussi.
<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">
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>uk.co.dd.spring.App</mainClass>
</configuration>
</plugin>
</plugins>
</build>
<modelVersion>4.0.0</modelVersion>
<groupId>uk.co.dd.spring</groupId>
<artifactId>spring-intergation</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>spring-intergation</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.5</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
Dois-je faire quelque chose avec POM.xml
OriginalL'auteur theJava | 2010-12-21
Vous devez vous connecter pour publier un commentaire.
Ajouter à votre dépendance à l'
J'espère que votre problème a été résolu
OriginalL'auteur Jigar Joshi
Le point de l'ensemble de maven est que vous décrivez toutes les dépendances de votre projet dans
pom.xml
plutôt que de les ajouter comme pots dans votre IDE.Lorsque vous avez des dépendances configuré dans
pom.xml
, vous pouvez facilement générer projet Eclipse avec le correspondant dépendances en exécutantmvn eclipse:eclipse
, ou les ajouter à un projet existant avec m2eclipse plugin.OriginalL'auteur axtavt