`

Maven2 构建项目 使用解惑

阅读更多
[size=large]最近的项目都是用maven2构建,负责的只管一搭好让大家用,具体原来也没怎么说,搞得大家一头雾水.空余时间么要看其他消遣的书,技术研究来研究去也就这么点。偷个懒,网上找啊找.
解惑几个问题.
1.怎么找我项目中要用到的jar包.如:
<dependency>
    <groupId>c3p0</groupId>
    <artifactId>c3p0</artifactId>
    <version>0.9.1.2</version>
</dependency>

这就需要一个c3p0的jar版本为0.9.1.2.
到底这些参数怎么设置呢?
打开google 输入:   maven c3p0 repository

就能找到相关:
<dependency>
    <groupId>c3p0</groupId>
    <artifactId>c3p0</artifactId>
    <version>0.9.1.2</version>
</dependency>


2.以上步骤基于互联网.只要是上班能上网的.jar依赖都基本上能搞定.
但是新东家是内网的就郁闷了.
就要搭建自己的仓库(repository)
pom.xml里也就2个xml节点让我晕.一个是 repository 另一个dependency
maven2将自动下载依赖的jar放在了
C:\Documents and Settings\${username}\.m2\repository 下
各jar按照 groupid + artifactid + version存放.
如果项目中用到其他的自定义的jar包或者其他其他特有的jar包.或者在其他公司的服务器上等.那么repository 就能派上用场了.repository 相当于一个菜场,要什么东西可以去拿.
ps:好记性不如烂笔头,随便写写,省的以后自己搞得时候晕掉.
[/size]
分享到:
评论

相关推荐

    基于ssm框架的单结构电商系统,采用Maven构建项目(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助...

    基于Maven+SSM构建的网上花店.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    java解惑java解惑java解惑

    以上只是Java编程中的一部分知识点,实际上Java还有许多其他领域,如Spring框架、JDBC数据库操作、JPA实体映射、Maven构建工具、单元测试等。"Java解惑"这本书或者资源可能包含了这些内容的详细解答,通过学习和实践...

    Java解惑

    构建工具如Maven或Gradle简化了项目的依赖管理和构建过程。Junit是用于单元测试的重要工具,确保代码的正确性。还有性能分析工具如JProfiler、VisualVM,它们能帮助我们找出代码的瓶颈,进行内存泄漏检测和性能调优...

    java 解惑

    "工具"可能涵盖了一些常用的Java开发工具,如IDEA、Eclipse,或者构建工具Maven、Gradle等,以及它们的使用技巧和配置优化。 【压缩包子文件的文件名称列表】 1. **如何搭建Linux服务器(详细).doc**:这份文档可能...

    Java解惑(整理版本)

    10. **工具使用**:Java开发者经常使用的工具有IDE(如Eclipse、IntelliJ IDEA)、构建工具(Maven、Gradle)、调试工具(JDB、VisualVM)、性能分析工具(JProfiler、YourKit)等,熟练掌握这些工具能提升开发效率...

    java解惑

    2. 构建工具:Maven或Gradle的使用,包括依赖管理、构建生命周期和插件配置。 3. 版本控制系统:如Git的使用,提交、分支、合并和冲突解决。 4. 调试技巧:如何使用IDE进行断点调试,理解变量状态变化和调用栈信息。...

    java解惑(转)

    11. **工具使用**:如IDEA的快捷键、插件使用,Maven的项目构建,Git的版本控制,以及Jenkins等持续集成工具的配置。 以上知识点是基于通常的Java解惑主题进行的归纳,具体文档可能会涉及其中的部分或全部内容。...

    java解惑 - 最后的笑声

    例如,合理使用断点、日志调试、代码重构等工具,可以快速定位并修复bug,而理解构建工具的工作原理则有助于管理项目依赖和自动化构建流程。 此外,文件名“java解惑.chm”可能是一个帮助文档,其中包含了更详细的...

    java爱好者必备JAVA解惑(pdf格式)

    2. **Maven和Gradle**:项目构建工具的配置和使用,依赖管理。 3. **Spring框架**:讲解Spring的基本概念,如IoC和AOP,以及Spring Boot和Spring Cloud的应用。 4. **JUnit测试**:如何进行单元测试,提高代码质量。...

    JAVA解惑

    20. **Maven项目管理**:了解Maven的项目构建和依赖管理,以及常用命令。 以上只是《JAVA解惑》可能包含的部分主题,每个主题下都包含了丰富的细节和实例,旨在帮助读者不仅掌握Java语言本身,还能理解其背后的原理...

    Java解惑(中文).rar

    此外,测试工具如JUnit,以及Maven或Gradle等构建工具的使用方法也可能有所讲解,这些都是现代Java开发的标准配置。 "下载说明.txt"可能包含的是获取和安装这本书的指南,以及阅读或打印PDF文件的提示。"A5下载- 更...

    IT学生解惑真经

    8. **软件开发工具**:IDE(集成开发环境)、版本控制系统、调试器、自动化构建工具(如Maven、Gradle)等是提高开发效率的利器。书中会教授如何有效利用这些工具。 9. **人工智能与大数据**:AI和大数据是当前IT...

    JAVA面试题解惑系列.rar

    10. **框架与库**:对于Spring、MyBatis、Hibernate等常用框架的理解和使用,以及Maven、Gradle等构建工具的掌握。 以上只是部分可能出现在"JAVA面试题解惑系列"中的知识点,实际的PDF文档可能会涵盖更多细节和实战...

    JAVA面试题解惑系列

    15. **单元测试与持续集成**:理解JUnit、Mockito等单元测试工具的使用,以及Maven、Gradle等构建工具和Jenkins等持续集成工具的应用。 在准备Java面试时,不仅要理解这些概念,还要能够结合实际案例进行分析和讨论...

    JAVA解惑 pdf

    10. **Java开发工具**:如Eclipse、IntelliJ IDEA等集成开发环境(IDE)的使用,以及Maven或Gradle构建工具的介绍。 以上只是《JAVA解惑》可能包含的部分核心知识点,具体的解答还需要根据书中的实际内容进行。书中...

    基于ssm+vue课程管理系统.zip

    此外,开发过程中可能使用了Git进行版本控制,Maven或Gradle作为构建工具,IntelliJ IDEA或Eclipse作为开发环境,MySQL作为数据库存储,单元测试框架如JUnit进行功能验证,还有可能使用了Docker进行环境隔离和部署。...

    基于ssm框架的师生交流系统的设计与实现(课程设计)

    在开发环境中,项目采用IntelliJ IDEA作为集成开发环境,Maven作为项目管理和构建工具,它们共同保证了项目的构建和依赖管理。IntelliJ IDEA以其强大的代码补全和调试功能,为开发者提供了高效的工作流。Maven则通过...

    基于SSM实现的客户信息管理系统附源码

    2. **Spring MVC**:Spring MVC是Spring框架的一部分,专门用于构建Web应用程序。它通过DispatcherServlet进行请求分发,Controller处理请求,Model存储数据,View呈现视图,实现了模型-视图-控制器的设计模式,使...

Global site tag (gtag.js) - Google Analytics