gpt4 book ai didi

java - Eclipse 中的 Maven + Spring : Unable to find the downloaded Jars

转载 作者:行者123 更新时间:2023-12-01 18:32:41 25 4
gpt4 key购买 nike

我是使用 Maven 和 Eclipse 的新手,我正在关注 this链接。

下面是我工作区中的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">
<modelVersion>4.0.0</modelVersion>
<groupId>com.HelloWorld</groupId>
<artifactId>SpringHelloWorld</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>SpringHelloWorld Maven Webapp</name>
<url>http://maven.apache.org</url>

<properties>
<spring.version>3.0.5.RELEASE</spring.version>
<jdk.version>1.6</jdk.version>
</properties>

<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>

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

<build>
<finalName>SpringHelloWorld</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>${jdk.version}</source>
<target>${jdk.version}</target>
</configuration>
</plugin>
</plugins>
</build>
</project>

为了添加所需的 jar,我从命令提示符运行以下命令:

mvn eclipse:eclipse -Dwtpversion=2.0

我在控制台中收到“BUILD SUCCESS”消息。但是当我在 Eclipse IDE 中刷新项目时,我可以看到所有库都丢失了,并且这些 jar 的路径不存在。

例如

描述资源路径位置类型
项目“SpringHelloWorld”缺少必需的库:“C:\Users\username\.m2\repository\org\springframework\spring-aop\3.0.5.RELEASE\spring-aop-3.0.5.RELEASE.jar”SpringHelloWorld Build path 构建路径问题

对于这个错误,当我手动检查时,在org文件夹内看不到任何名为springframework的文件夹,因此jar丢失并显示错误在 Eclipse IDE 中。

我尝试多次运行命令 mvn eclipse:eclipse -Dwtpversion=2.0 但没有用。

请告知如何解决此问题。

编辑

下面是 Eclipse 安装的快照:

enter image description here

编辑2

当我在 Eclipse IDE 中右键单击我的项目时,没有获得 Maven 选项。因此,当我在 main 文件夹下创建 java 文件夹时,我无法更新项目配置`,如上所述 here 。请指教

最佳答案

Maven 命令 mvn eclipse:eclipse从 POM 生成 eclipse 项目文件。

参数中的“-D”前缀表示它是系统属性。系统属性定义如下 http://docs.oracle.com/javase/jndi/tutorial/beyond/env/source.html#SYS

mvn eclipse:eclipse -Dwtpversion=2.0命令将基于Web的java项目转换为基于maven的java项目以支持Eclipse IDE。

您可以简单地使用下面给出的命令来清理和构建您的项目: mvn cleanmvn install mvn clean install

建议:使用命令mvn --version检查maven是否安装正确.

关于java - Eclipse 中的 Maven + Spring : Unable to find the downloaded Jars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23423552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com