解决idea中无法下载源码问题

背景

我们平时使用idea查看框架看到的源码都是通过idea自己反编译出来的。缺少注释和明确的变量命名。那如何才能下载框架真正的源码呢?

解决idea中无法下载源码问题

Cannot download sources
            Sources not found for:org.springframework.boot:spring-boot-autoconfigure:2.3.4.RELEASE

解决方案

解决方案一:

检查自己的maven仓库配置是否存在错误:仓库配置参考:https://maven.aliyun.com/mvn/guide

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

解决方案二(推荐):

【检查方式maven正确情况下,再执行本步骤】则在项目下,项目根目录下 或 pom.xml同级目录中执行

mvn dependency:resolve -Dclassifier=sources

然后点击“download source”时就能看到源码了。

liyongfu@liyongfudeMacBook-Pro joinf-bms % mvn -U idea:idea
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.joinf:joinf-bms-report:jar:0.0.1-SNAPSHOT
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.google.protobuf:protobuf-java:jar -> duplicate declaration of version 2.5.0 @ line 113, column 21
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.aliyun.openservices:aliyun-log-log4j2-appender:jar -> duplicate declaration of version 0.1.10 @ line 118, column 21
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml
Downloading from nexus: http://maven.rdc.joinf.com/nexus/content/groups/public/org/apache/maven/plugins/maven-metadata.xml
Downloading from nexus: http://maven.rdc.joinf.com/nexus/content/groups/public/org/codehaus/mojo/maven-metadata.xml
Downloaded from nexus: http://maven.rdc.joinf.com/nexus/content/groups/public/org/codehaus/mojo/maven-metadata.xml (21 kB at 136 kB/s)
Downloaded from nexus: http://maven.rdc.joinf.com/nexus/content/groups/public/org/apache/maven/plugins/maven-metadata.xml (10 kB at 68 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml (14 kB at 11 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (20 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-idea-plugin/maven-metadata.xml
Downloading from nexus: http://maven.rdc.joinf.com/nexus/content/groups/public/org/apache/maven/plugins/maven-idea-plugin/maven-metadata.xml
Downloaded from nexus: http://maven.rdc.joinf.com/nexus/content/groups/public/org/apache/maven/plugins/maven-idea-plugin/maven-metadata.xml (929 B at 25 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-idea-plugin/maven-metadata.xml (471 B at 1.1 kB/s)
[INFO] 
[INFO] ---------------------------< com.joinf:bms >----------------------------
[INFO] Building joinf-bms 2.1.0-SNAPSHOT                                 [1/16]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ bms >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ bms <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ bms ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/src/main/resources
[INFO] jdkName is not set, using [java version1.8.0_282] as default.
[INFO] 
[INFO] ---------------------< com.joinf:joinf-bms-common >---------------------
[INFO] Building joinf-bms-common 2.1.0-SNAPSHOT                          [2/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-common >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-common <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-common ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-osclient-utils/1.0.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-osclient-utils/1.0.0-SNAPSHOT/maven-metadata.xml (997 B at 22 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-common/src/main/resources
[INFO] 
[INFO] -------------------< com.joinf:joinf-bms-common-dao >-------------------
[INFO] Building joinf-bms-common-dao 2.1.0-SNAPSHOT                      [3/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-common-dao >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-common-dao <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-common-dao ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-common/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-common/2.1.0-SNAPSHOT/maven-metadata.xml (993 B at 24 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-common-dao/src/main/resources
[INFO] 
[INFO] ----------------------< com.joinf:joinf-bms-dao >-----------------------
[INFO] Building joinf-bms-dao 2.1.0-SNAPSHOT                             [4/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-dao >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-dao <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-dao ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b-model/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b-model/2.1.0-SNAPSHOT/maven-metadata.xml (992 B at 28 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b/2.1.0-SNAPSHOT/maven-metadata.xml (599 B at 17 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-common-dao/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-common-dao/2.1.0-SNAPSHOT/maven-metadata.xml (997 B at 28 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-dao/src/main/resources
[INFO] 
[INFO] -------------------< com.joinf:joinf-bms-basic-data >-------------------
[INFO] Building joinf-bms-basic-data 2.1.0-SNAPSHOT                      [5/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-basic-data >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-basic-data <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-basic-data ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-dao/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-dao/2.1.0-SNAPSHOT/maven-metadata.xml (990 B at 32 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-basic-data/src/main/resources
[INFO] 
[INFO] --------------------< com.joinf:joinf-bms-upgrade >---------------------
[INFO] Building joinf-bms-upgrade 2.1.0-SNAPSHOT                         [6/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-upgrade >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-upgrade <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-upgrade ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-upgrade/src/main/resources
[INFO] 
[INFO] ---------------------< com.joinf:joinf-bms-widget >---------------------
[INFO] Building joinf-bms-widget 2.1.0-SNAPSHOT                          [7/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-widget >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-widget <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-widget ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-basic-data/2.1.0-SNAPSHOT/maven-metadata.xml
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-upgrade/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-basic-data/2.1.0-SNAPSHOT/maven-metadata.xml (997 B at 21 kB/s)
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-upgrade/2.1.0-SNAPSHOT/maven-metadata.xml (994 B at 14 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-upgrade/2.1.0-SNAPSHOT/joinf-bms-upgrade-2.1.0-20210910.113850-32.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-upgrade/2.1.0-SNAPSHOT/joinf-bms-upgrade-2.1.0-20210910.113850-32.jar (4.4 kB at 104 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-widget/src/main/resources
[INFO] 
[INFO] --------------------< com.joinf:joinf-bms-provide >---------------------
[INFO] Building joinf-bms-provide 2.1.0-SNAPSHOT                         [8/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-provide >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-provide <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-provide ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-provide/src/main/resources
[INFO] 
[INFO] -----------------< com.joinf:joinf-bms-operation-log >------------------
[INFO] Building joinf-bms-operation-log 2.1.0-SNAPSHOT                   [9/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-operation-log >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-operation-log <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-operation-log ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-operation-log/src/main/resources
[INFO] 
[INFO] --------------------< com.joinf:joinf-bms-service >---------------------
[INFO] Building joinf-bms-service 2.1.0-SNAPSHOT                        [10/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-service >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-service <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-service ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/approval-spring-boot-starter/3.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/approval-spring-boot-starter/3.1.0-SNAPSHOT/maven-metadata.xml (1.0 kB at 23 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-autocode/2.0.1-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-autocode/2.0.1-SNAPSHOT/maven-metadata.xml (995 B at 29 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/bms/2.0.1-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/bms/2.0.1-SNAPSHOT/maven-metadata.xml (591 B at 18 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/user-setting/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/user-setting/2.1.0-SNAPSHOT/maven-metadata.xml (985 B at 27 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-widget/2.1.0-SNAPSHOT/maven-metadata.xml
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-provide/2.1.0-SNAPSHOT/maven-metadata.xml
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-operation-log/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-widget/2.1.0-SNAPSHOT/maven-metadata.xml (993 B at 24 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-widget/2.1.0-SNAPSHOT/joinf-bms-widget-2.1.0-20210910.113852-32.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-operation-log/2.1.0-SNAPSHOT/maven-metadata.xml (1.0 kB at 25 kB/s)
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-provide/2.1.0-SNAPSHOT/maven-metadata.xml (994 B at 25 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-provide/2.1.0-SNAPSHOT/joinf-bms-provide-2.1.0-20210910.113854-30.jar
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-operation-log/2.1.0-SNAPSHOT/joinf-bms-operation-log-2.1.0-20210910.113856-32.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-operation-log/2.1.0-SNAPSHOT/joinf-bms-operation-log-2.1.0-20210910.113856-32.jar (21 kB at 429 kB/s)
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-widget/2.1.0-SNAPSHOT/joinf-bms-widget-2.1.0-20210910.113852-32.jar (21 kB at 338 kB/s)
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-provide/2.1.0-SNAPSHOT/joinf-bms-provide-2.1.0-20210910.113854-30.jar (72 kB at 974 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-service/src/main/resources
[INFO] 
[INFO] ---------------------< com.joinf:joinf-bms-system >---------------------
[INFO] Building joinf-bms-system 2.1.0-SNAPSHOT                         [11/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-system >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-system <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-system ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-service/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-service/2.1.0-SNAPSHOT/maven-metadata.xml (994 B at 26 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-service/2.1.0-SNAPSHOT/joinf-bms-service-2.1.0-20210910.113912-36.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-service/2.1.0-SNAPSHOT/joinf-bms-service-2.1.0-20210910.113912-36.jar (2.2 MB at 4.8 MB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-system/src/main/resources
[INFO] 
[INFO] --------------------< com.joinf:joinf-bms-dev-web >---------------------
[INFO] Building joinf-bms-dev-web 0.0.1-SNAPSHOT                        [12/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-dev-web >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-dev-web <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-dev-web ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-formula/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-formula/2.1.0-SNAPSHOT/maven-metadata.xml (990 B at 12 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-system/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-system/2.1.0-SNAPSHOT/maven-metadata.xml (993 B at 18 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-system/2.1.0-SNAPSHOT/joinf-bms-system-2.1.0-20210910.113916-33.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-system/2.1.0-SNAPSHOT/joinf-bms-system-2.1.0-20210910.113916-33.jar (54 kB at 956 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-dev-web/src/main/resources
[INFO] 
[INFO] -------------------< com.joinf:joinf-bms-client-web >-------------------
[INFO] Building joinf-bms-client-web 0.0.1-SNAPSHOT                     [13/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-client-web >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-client-web <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-client-web ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b-web/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b-web/2.1.0-SNAPSHOT/maven-metadata.xml (990 B at 29 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b-service/2.1.0-SNAPSHOT/maven-metadata.xml
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/com/joinf/joinf-bms-b2b-service/2.1.0-SNAPSHOT/maven-metadata.xml (994 B at 28 kB/s)
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-client-web/src/main/resources
[INFO] 
[INFO] --------------------< com.joinf:joinf-bms-openapi >---------------------
[INFO] Building joinf-bms-openapi 0.0.1-SNAPSHOT                        [14/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-openapi >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-openapi <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-openapi ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-openapi/src/main/resources
[INFO] 
[INFO] -------------------< com.joinf:joinf-bms-micro-web >--------------------
[INFO] Building joinf-bms-micro-web 0.0.1-SNAPSHOT                      [15/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-micro-web >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-micro-web <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-micro-web ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-micro-web/src/main/resources
[INFO] 
[INFO] ---------------------< com.joinf:joinf-bms-report >---------------------
[INFO] Building joinf-bms-report 0.0.1-SNAPSHOT                         [16/16]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] >>> maven-idea-plugin:2.2.1:idea (default-cli) > generate-resources @ joinf-bms-report >>>
[INFO] 
[INFO] <<< maven-idea-plugin:2.2.1:idea (default-cli) < generate-resources @ joinf-bms-report <<<
[INFO] 
[INFO] 
[INFO] --- maven-idea-plugin:2.2.1:idea (default-cli) @ joinf-bms-report ---
[INFO] Not adding resource directory as it has an incompatible target path or filtering: /Users/liyongfu/tx/joinf-bms/joinf-bms-report/src/main/resources
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] joinf-bms 2.1.0-SNAPSHOT ........................... SUCCESS [  0.541 s]
[INFO] joinf-bms-common 2.1.0-SNAPSHOT .................... SUCCESS [  0.287 s]
[INFO] joinf-bms-common-dao 2.1.0-SNAPSHOT ................ SUCCESS [  0.182 s]
[INFO] joinf-bms-dao 2.1.0-SNAPSHOT ....................... SUCCESS [  0.261 s]
[INFO] joinf-bms-basic-data 2.1.0-SNAPSHOT ................ SUCCESS [  0.121 s]
[INFO] joinf-bms-upgrade 2.1.0-SNAPSHOT ................... SUCCESS [  0.112 s]
[INFO] joinf-bms-widget 2.1.0-SNAPSHOT .................... SUCCESS [  0.261 s]
[INFO] joinf-bms-provide 2.1.0-SNAPSHOT ................... SUCCESS [  0.118 s]
[INFO] joinf-bms-operation-log 2.1.0-SNAPSHOT ............. SUCCESS [  0.089 s]
[INFO] joinf-bms-service 2.1.0-SNAPSHOT ................... SUCCESS [  0.716 s]
[INFO] joinf-bms-system 2.1.0-SNAPSHOT .................... SUCCESS [  0.790 s]
[INFO] joinf-bms-dev-web 0.0.1-SNAPSHOT ................... SUCCESS [  0.660 s]
[INFO] joinf-bms-client-web 0.0.1-SNAPSHOT ................ SUCCESS [  0.616 s]
[INFO] joinf-bms-openapi 0.0.1-SNAPSHOT ................... SUCCESS [  0.137 s]
[INFO] joinf-bms-micro-web 0.0.1-SNAPSHOT ................. SUCCESS [  0.120 s]
[INFO] joinf-bms-report 0.0.1-SNAPSHOT .................... SUCCESS [  0.204 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  7.585 s
[INFO] Finished at: 2021-09-13T17:15:56+08:00
[INFO] ------------------------------------------------------------------------
liyongfu@liyongfudeMacBook-Pro joinf-bms % mvn dependency:resolve -Dclassifier=sources
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.joinf:joinf-bms-report:jar:0.0.1-SNAPSHOT
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.google.protobuf:protobuf-java:jar -> duplicate declaration of version 2.5.0 @ line 113, column 21
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.aliyun.openservices:aliyun-log-log4j2-appender:jar -> duplicate declaration of version 0.1.10 @ line 118, column 21
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] joinf-bms                                                          [pom]
[INFO] joinf-bms-common                                                   [jar]
[INFO] joinf-bms-common-dao                                               [jar]
[INFO] joinf-bms-dao                                                      [jar]
[INFO] joinf-bms-basic-data                                               [jar]
[INFO] joinf-bms-upgrade                                                  [jar]
[INFO] joinf-bms-widget                                                   [jar]
[INFO] joinf-bms-provide                                                  [jar]
[INFO] joinf-bms-operation-log                                            [jar]
[INFO] joinf-bms-service                                                  [jar]
[INFO] joinf-bms-system                                                   [jar]
[INFO] joinf-bms-dev-web                                                  [jar]
[INFO] joinf-bms-client-web                                               [jar]
[INFO] joinf-bms-openapi                                                  [jar]
[INFO] joinf-bms-micro-web                                                [jar]
[INFO] joinf-bms-report                                                   [jar]
[INFO] 
[INFO] ---------------------------< com.joinf:bms >----------------------------
[INFO] Building joinf-bms 2.3.0-SNAPSHOT                                 [1/16]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.2:resolve (default-cli) @ bms ---
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-thymeleaf/2.3.4.RELEASE/spring-boot-starter-thymeleaf-2.3.4.RELEASE-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot-starter-thymeleaf/2.3.4.RELEASE/spring-boot-starter-thymeleaf-2.3.4.RELEASE-sources.jar (4.8 kB at 9.2 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.3.4.RELEASE/spring-boot-starter-2.3.4.RELEASE-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot-starter/2.3.4.RELEASE/spring-boot-starter-2.3.4.RELEASE-sources.jar (4.8 kB at 16 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot/2.3.4.RELEASE/spring-boot-2.3.4.RELEASE-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot/2.3.4.RELEASE/spring-boot-2.3.4.RELEASE-sources.jar (825 kB at 100 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.3.4.RELEASE/spring-boot-autoconfigure-2.3.4.RELEASE-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/springframework/boot/spring-boot-autoconfigure/2.3.4.RELEASE/spring-boot-autoconfigure-2.3.4.RELEASE-sources.jar (895 kB at 485 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar (38 kB at 108 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/yaml/snakeyaml/1.26/snakeyaml-1.26-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/yaml/snakeyaml/1.26/snakeyaml-1.26-sources.jar (196 kB at 343 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/thymeleaf/thymeleaf-spring5/3.0.11.RELEASE/thymeleaf-spring5-3.0.11.RELEASE-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/thymeleaf/thymeleaf-spring5/3.0.11.RELEASE/thymeleaf-spring5-3.0.11.RELEASE-sources.jar (187 kB at 290 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/thymeleaf/thymeleaf/3.0.11.RELEASE/thymeleaf-3.0.11.RELEASE-sources.jar
Downloaded from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/thymeleaf/thymeleaf/3.0.11.RELEASE/thymeleaf-3.0.11.RELEASE-sources.jar (846 kB at 586 kB/s)
Downloading from joinf-nexus-releases: http://maven.rdc.joinf.com/nexus/content/groups/public/org/attoparser/attoparser/2.0.5.RELEASE/attoparser-2.0.5.RELEASE-sources.jar



接着在命令行里面输入

mvn dependency:sources

(这个是自动下载源码)
mvn dependency:resolve -Dclassifier=javadoc
(这个是自动下载javadoc文件)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容