我暂且不谈Maven的长篇概念(其实我也还很多很多不懂),我先给大家介绍一个简单的查找方法,让你很快地找到所需的Dependency,并配置到你的pom.xml里面去。
最快捷方法:
GOOGLE搜索:maven 你需的jar包名称 repository
比如我要做EJB,我要找jboss-j2ee.jar的Dependency
就在GOOGLE里输入
maven jboss-j2ee repository
在结果的第一条,进去你就可以在页面里找到下面这段
<dependency>
<groupId>jboss</groupId>
<artifactId>jboss-j2ee</artifactId>
<version>4.0.2</version>
</dependency>
你把上面这段代码贴到你的Maven项目的pom适当的位置去,然后运行maven,Maven就会自动下载所需的jar及相关的pom信息,你不用管它,Maven会帮你下载,并放到适当的位置。
或者直接在网站http://mvnrepository.com中查找
分享到:
相关推荐
【Maven的依赖验证项目】是一个关于Maven项目管理和依赖管理的实践案例,它与CSDN博主songdeitao的一篇文章《Maven依赖管理详解》相关联。在这个项目中,我们将深入理解Maven如何处理项目的依赖关系,以及如何有效地...
以下是ojdbc8的Maven依赖配置示例: ```xml <groupId>com.oracle.ojdbc</groupId> <artifactId>ojdbc8 <version>19.7.0.0 <scope>compile ``` 这里,`groupId`是`com.oracle.ojdbc`,`artifactId`是`...
如果从 Oracle 官方仓库下载不方便,你可能需要在公司的内部仓库或第三方公共仓库(如 Maven 中央仓库)中查找对应的驱动。 使用这些 JDBC 驱动,你可以编写 Java 代码来执行 SQL 查询、事务管理、游标操作等数据库...
这样,当项目构建时,Maven会首先在本地仓库查找依赖,而非去中央仓库下载。 使用Maven离线依赖包的优点: 1. 提高构建速度:无需从远程仓库下载大量依赖,尤其在网络环境差的地方。 2. 避免网络问题:在网络不稳定...
1. Maven依赖管理: Maven的POM(Project Object Model)文件是项目的核心配置文件,其中包含了项目的构建信息、依赖关系等。在POM中声明依赖时,可以指定groupId、artifactId、version这三个关键属性来查找对应的...
本文将深入探讨"Maven依赖本地仓库"这一主题,以及其在Java EE开发中的核心作用。 首先,我们需要理解Maven的依赖管理系统。在Java项目中,我们经常需要引用第三方库,如Spring、Hibernate、Apache Commons等。...
"Maven依赖包(用于博客项目)"这个标题暗示我们这里涉及的是一个使用Maven构建的博客系统,它依赖于一系列外部库来实现其功能。在描述中提到的"Maven依赖包(用于博客项目v3)"表明这是一个项目的第三个版本,可能...
总结起来,这个压缩包包含了构建Spring Boot工程所需的Maven依赖,包括Spring Boot自身、MySQL驱动和MyBatis框架。开发者可以利用这些离线资源在无网络环境或网络不稳定时高效地进行项目开发和维护。同时,通过Maven...
在使用"Maven依赖包"时,开发者需要注意以下几点: 1. **正确配置POM.xml**:确保所有必需的依赖项都已添加,并且版本号正确无误。 2. **理解依赖传递性**:Maven会自动处理依赖的依赖,但可能会导致依赖冲突,需要...
依赖查找器 描述 从 Maven 依赖项中找到一个类。 要求 Maven Java8 用法 cd ${MVN_PROJ} mvn dependency:build-classpath -Dmdep.outputFile= ${DependencyFinder.DIR} /classpath.txt java -cp . ...
当Maven项目构建时,它会查找项目`pom.xml`文件中声明的依赖,并尝试从本地仓库中获取这些依赖。如果找不到,Maven会去远程仓库(如中央Maven仓库或公司内部的私有仓库)下载并存入本地仓库,以便后续使用。 配置...
1. Maven依赖管理基本概念:了解Maven如何通过pom.xml文件管理项目依赖。 2. 创建临时Maven项目:如何在指定目录创建Maven项目并初始化pom.xml文件。 3. 搜索和配置依赖项:通过Maven中央仓库网站搜索依赖,并将其...
- **本地仓库(Local Repository)**:每个 Maven 用户的机器上都有一个本地仓库,Maven 首先会在这里查找依赖。如果本地仓库中没有,Maven 就会从中央仓库下载,并存入本地仓库,以供后续使用。 #### 2. 构建 ...
主要是基于阿里巴巴云效仓库:...(自2022.12.12起,受 Maven 中央仓库网络限制,阿里云云效 Maven 中央代理仓库可能会出现部分新增依赖查找不到的情况,但不影响已有依赖,请知悉)
本资源包"maven-dependencies.rar"正是为了简化这一过程而精心整理的,包含了常用的Maven依赖,确保开发者在下载后无需再手动查找,极大地提高了开发效率。 首先,我们来深入理解Maven的依赖管理机制。Maven采用一...
这款插件专为IntelliJ IDEA设计,旨在帮助开发者轻松解决Maven依赖冲突问题,提高开发效率。 **MavenHelper插件介绍** MavenHelper是一款强大的IDEA插件,它的主要功能是分析和可视化Maven项目的依赖树,帮助开发者...
当你在项目中添加React Native为依赖时,Maven会尝试在本地仓库查找,若找不到则从远程仓库下载。 React Native的依赖管理涉及到几个关键的XML文件,即`pom.xml`。这个文件定义了项目的依赖关系、构建配置和其他元...
本地仓库是Maven在本机上缓存的依赖库,当项目运行时,Maven首先会在本地仓库查找所需依赖。如果本地没有,它会尝试从远程仓库下载,通常默认的远程仓库是Maven Central Repository,这是一个公共的、全球共享的仓库...