gpt4 book ai didi

java - Maven 未下载库(netbeans)

转载 作者:行者123 更新时间:2023-12-01 23:19:38 24 4
gpt4 key购买 nike

问题是当我描述所有依赖项时,Maven 应该下载所有必需的库。用eclipse做的是:mvn eclipse:eclipse。但是 NetBeans 呢?看来 Maven 没有完成它的工作,因为然后我尝试在使用 sessionFactory 的地方编写 HibernateUtil 类,后者没有找到,如下所示: enter image description here

然后我在Maven中点击搜索,显示:

enter image description here

那么我怎样才能让我的 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.hibernate.project</groupId>
<artifactId>FirstHibernate</artifactId>
<version>1.0-SNAPSHOT</version>

<dependencies>

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

<!-- MySQL database driver -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.9</version>
</dependency>

<!-- Hibernate framework -->
<dependency>
<groupId>hibernate</groupId>
<artifactId>hibernate3</artifactId>
<version>3.2.3.GA</version>
</dependency>


<!-- Hibernate library dependecy start -->
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>

<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>

<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
</dependency>

<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>2.2</version>
</dependency>
<!-- Hibernate library dependecy end -->

<dependency>
<groupId>javax.transaction</groupId>
<artifactId>jta</artifactId>
<version>1.1</version>
</dependency>

</dependencies>
</project>

最佳答案

尝试通过 cmd 在项目根目录(项目 pom.xml 所在的位置)中运行 mvn validate 。如果成功,它将把所有依赖项下载到本地存储库中。然后,您应该在 netbeans 选项中搜索 Maven 存储库配置,并确保您的本地存储库已添加到此处。

关于java - Maven 未下载库(netbeans),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20774288/

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