zoukankan      html  css  js  c++  java
  • eclipse maven 关联源码 操作

    maven 下载源码三种方式

    maven 下载 源码和javadoc命令

    1:Maven命令下载源码和javadocs

    当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:

    mvn dependency:sources
    mvn dependency:resolve -Dclassifier=javadoc
    命令使用方法:首先进入到相应的pom.xml目录中,然后执行以上命令:
    第一个命令是尝试下载在pom.xml中依赖的文件的源代码。

    第二个命令:是尝试下载对应的javadocs

    但是有可能一些文件没有源代码或者javadocs

    2:通过配置文件添加

    打开maven配置文件 setting.xml文件(.../.m2/settings.xml) 增加如下配置:
    [html] view plain copy
    <profiles>
    <profile>
    <id>downloadSources</id>
    <properties>
    <downloadSources>true</downloadSources>
    <downloadJavadocs>true</downloadJavadocs>
    </properties>
    </profile>
    </profiles>

    <activeProfiles>
    <activeProfile>downloadSources</activeProfile>
    </activeProfiles>

    3:配置eclipse

    Window > Preferences > Maven and checking the "Download Artifact Sources" and "Download Artifact JavaDoc" options

    eclipse 调入源码

    1.maven 项目

    右键项目->debug->debug Configurations 
    进入debug的配置界面,如下图

    2.如果使用maven 构建项目

    则重新构建下项目 即可

    附录 

    配置maven

    系统变量

    maven安装路径配置
    M2_HOME Maven的安装(拷贝)路径
    MAVEN_OPTS -Xms256m -Xmx512m (申请Maven运行的内存参数)
    path路径下增加 maven运行环境 %M2_HOME%in

    maven与eclipse关联

    1.打开Eclipse菜单WindowPreferences --> JAVA --> Build Path --> Classpath Variable ,并在下面位置添加M2_REPO变量,路径设置为maven的repository目录.
    2.在下面位置添加maven_exec变量,Value值设置为maven下bin中mvn.bat。
    Run/Debug --> String Substitution 增加参数
    maven_exec Maven路径inmvn.bat
    3.JAVA --> Installed JREs --> 设置jre 的路径
    JRE home :jre 的安装路径
    JRE name : 写上版本
    Default VM Arguments : -Xms512m -Xmx1024m (设置运行参数)

    4.打开Eclipse菜单RunExternal Tools,配置下页属性
    配置Maven的调用命令 在Program下面新建
    1) name : Maven
    location :${maven_exec}
    working Directory : ${project_loc}
    arguments :

    2) name : Maven clean
    location :${maven_exec}
    working Directory : ${project_loc}
    arguments : clean

    3) name : Maven compile
    location :${maven_exec}
    working Directory : ${project_loc}
    arguments : compile

    4) name : Maven eclipse
    location :${maven_exec}
    working Directory : ${project_loc}
    arguments : eclipse:eclipse -Dwtpversion=1.5

    5) name : Maven package
    location :${maven_exec}
    working Directory : ${project_loc}
    arguments : package


    5.打开maven路径conf目录下的settings.xml文件,
    并按照下图和下一页进行修改,替换本地仓的位置

  • 相关阅读:
    【题解】[HEOI2016/TJOI2016]字符串
    【题解】CF1037H Security
    Centos 7开机自启动oracle
    WRH$_ACTIVE_SESSION_HISTORY打补丁14084247实现自动分区
    oracle设置awr采集间隔和保留时间
    dgbroker配置Fast-Start Failover
    dgbroker删除后切换为手工管理
    删除dgbroker
    现有dgbroker管理的dg下添加一台从库且互相切换
    linux-unzip-error
  • 原文地址:https://www.cnblogs.com/luoyeyue/p/8425593.html
Copyright © 2011-2022 走看看