`

maven2下载其源代码包并关联

 
阅读更多

使用maven下载jar包以及其源码包都很正常,但导入eclipse后,却发现在eclipse查看源码的时候并没有正常关联源码。

很是奇怪。

 

在个人机子上还是正常的,但公司机子却不能正常。

 

使maven2在下载依赖包的同时下载其源代码包的方法:

1. 使用maven命令:mvn dependency:sources 下载依赖包的源代码。

2. 使用参数: -DdownloadSources=true 下载源代码jar。 -DdownloadJavadocs=true 下载javadoc包。

mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true

 

Eclipse

mvn -DdownloadSources=true -DdownloadJavadocs=true -DoutputDirectory=target/eclipse-classes eclipse:eclipse

 

关键是红色标记选项~~

分享到:
评论

相关推荐

    maven+springmvc4+mybatis源代码

    【标题】"maven+springmvc4+mybatis源代码" 涵盖了现代Java Web开发中的三个关键组件:Maven、Spring MVC 4和MyBatis。这是一个典型的三层架构,包括构建管理、表现层和持久层。下面将详细阐述这三个技术及其在项目...

    maven项目管理工具

    6. **插件(Plugins)**: Maven通过插件执行特定的任务,如编译源代码、运行测试、打包JAR或WAR等。每个构建阶段都关联了一个或多个插件目标(goal)。 **二、Maven的工作流程** 1. **解析POM文件**: Maven读取...

    spring-struts2-maven

    通过POM(Project Object Model)文件,Maven可以自动下载依赖、编译源代码、运行测试、打包和部署项目。在本项目中,Maven用于管理Spring、Struts2和其他库的依赖关系,使得开发者可以专注于业务逻辑而不是配置管理...

    m2e 适合 eclipse3.X jdk1.6 (maven2eclipse)

    3. **源码关联**:自动关联Maven依赖的源代码,方便调试。 4. **项目配置同步**:当Maven pom.xml文件更改时,m2e会自动同步Eclipse项目设置。 5. **聚合项目支持**:支持Maven聚合项目的导入和管理。 6. **插件...

    oflaDemo源代码

    这个源代码包包含了项目的一些核心组件,但需要注意的是,它并不包含编译后的class文件,这意味着你不能直接运行或发布这个项目,必须先进行编译。 在提供的文件列表中,我们可以看到以下关键文件: 1. `logback-...

    springmvc+mybatis+maven的demo项目

    - `java`:存放Java源代码,通常按照包结构组织,如`com.example.demo`,其中包含SpringMVC的控制器、MyBatis的Mapper接口和业务逻辑类。 - `resources`:配置文件目录,如Spring的配置文件(`applicationContext....

    Maven+JIRA环境安装与Eclipse 集成代码质量监控环境搭建

    **Maven下载和运行** Maven可以从官方网站下载最新的稳定版本。通常下载的是一个压缩包,将其解压到指定目录后,需要设置环境变量以便可以在任何位置调用Maven命令。 例如,如果将Maven解压到`D:\Maven`目录下,...

    SpringMvc+Spring+Mybatis+Maven整合示例源码

    Maven可以自动下载所需的库文件,构建项目,执行测试,甚至部署应用程序。在本示例中,Maven将负责编译、打包和运行这个Spring+SpringMvc+Mybatis的整合应用。 在整合这些框架时,开发者通常会按照以下步骤进行: ...

    extjs+s2sh

    Struts2可以与各种视图技术(如JSP、FreeMarker)配合使用,与ExtJS集成时,Struts2主要负责接收前端请求并调用后端服务。 **3. Hibernate** Hibernate是一个Java ORM(对象关系映射)框架,它简化了数据库操作,...

    apache-maven-3.5.4-bin.zip

    此外,Maven还提供了丰富的插件系统,用于执行特定任务,如生成Javadoc、源代码、站点文档等。 对于IntelliJ IDEA这样的集成开发环境(IDE),你可以配置Maven集成,将IDE与已安装的Maven关联起来,这样可以直接在...

    hibernATE的源代码

    从官方网站下载的Hibernate源代码,通常包含了最新的开发版本,这对于我们深入学习和调试Hibernate具有很高的价值。 在`hibernate-orm-master`这个压缩包中,我们可以找到以下关键部分: 1. **src/main/java**: 这...

    Maven整合SSM框架

    - src/main/java:存放Java源代码,按包结构组织。 - src/main/resources:存放配置文件,如Spring和MyBatis的配置文件。 - src/main/webapp:存放Web应用资源,如HTML、CSS、JavaScript、JSP等。 - src/test/java:...

    Maven Book (ZH)_ Maven权威指南.pdf

    - **Maven插件**: 提供具体的功能,如编译源代码、生成文档等。 - **生命周期**: Maven构建过程中的一系列阶段,如clean、default等。 - **坐标**: 用于唯一标识Maven项目的信息组合。 - **仓库**: 存储Maven...

    SpringBoot+MybatisPlus+maven项目架构,下载就能直接用

    在提供的压缩包文件中,"project"可能是整个项目文件夹,包含了pom.xml(Maven的配置文件)、src目录(源代码)、配置文件、启动脚本等,用户解压后可以直接运行,体验SpringBoot+MybatisPlus的便捷开发流程。...

    apache-maven-3.2.5

    使用Maven 3.2.5,你可以执行一系列构建任务,如编译源代码、运行测试、打包项目、生成文档,甚至部署到远程仓库。Maven的生命周期由一系列阶段(如compile、test、package、install和deploy)组成,每个阶段都有一...

    使用maven搭建的ssm框架

    4. **MyBatis配置**:创建MyBatis的配置文件(mybatis-config.xml),配置数据源、事务管理器等,并创建Mapper接口及对应的XML映射文件。 5. **实体类和Mapper**:编写业务对象(BO)或领域对象(DO)的Java类,...

    Spring+SpringMVC+MyBatis+Maven+easyUI整合代码

    通过在`pom.xml`文件中定义项目依赖,Maven可以自动下载所需库并构建项目,极大地方便了开发流程。 **EasyUI**:EasyUI是一个基于jQuery的UI组件库,主要用于快速构建美观的Web界面。它提供了丰富的组件,如表格、...

Global site tag (gtag.js) - Google Analytics