b2c信息网

您现在的位置是:首页 > 热点问题 > 正文

热点问题

maven下载源码(Maven下载教程)

hacker2022-09-16 07:05:15热点问题85
本文目录一览:1、怎么编译运行从github上下载下来的maven项目源码?(我想调试运行的是sonarqube的源码)跪求大神orz

本文目录一览:

怎么编译运行从github上下载下来的maven项目源码?(我想调试运行的是sonarqube的源码)跪求大神orz

maven 编译命令

从别处拷贝来的maven项目,有时候会出现不能debug关联的情况,即按住ctrl键后不能跳转到相应的类或方法,这是需要eclipse环境生成 Eclipse 项目文件的。

可以在cmd命令窗口下进入到maven项目包含pom.xml文件的目录下,运行 mvn eclipse:eclipse 命令即可,如果还不行,可使用mvn compile :编译源代码 命令。

--------------------------------------------------------------------------------------------------------------------------------

下面是一些maven的常用命令:

Maven2 的运行命令为 : mvn ,

常用命令为 :

mvn archetype:create :创建 Maven 项目

mvn compile :编译源代码

mvn test-compile :编译测试代码

mvn test : 运行应用程序中的单元测试

mvn site : 生成项目相关信息的网站

mvn clean :清除目标目录中的生成结果

mvn package : 依据项目生成 jar 文件

mvn install :在本地 Repository 中安装 jar

mvn eclipse:eclipse :生成 Eclipse 项目文件

生成项目

建一个 JAVA 项目 : mvn archetype:create -DgroupId=com.demo -DartifactId=App

建一个 web 项目 : mvn archetype:create -DgroupId=com.demo -DartifactId=web-app -DarchetypeArtifactId=maven-archetype-webapp

生成 Eclipse 项目

普通 Eclipse 项目执行 : mvn eclipse:eclipse

Eclipse WTP 项目执行 : mvn eclipse:eclipse –Dwtpversion=1.0

更详细的,自己百度搜索 maven 编译,学习一下吧

如何把github上下载下来的maven源代码zip文件打包成可运行的jar文件

1.下载Spring源码

git下载地址:

2.下载完成后,编译前需满足的先决条件

1)当前系统中安装了gradle,如果为安装,可以从:,选择一个版本进行下载

2)当前系统安装了OpenJDK 8 early access build 100 or later,点击链接可以下载。安装后还需要确认JAVA_HOME环境变量中指向了刚安装的JDK8

3)鉴于上次编译Hibernate的经验,建议修改区域语言为“英语(英国)”,防止在编译过程中出现字符编码错误。

3.运行编译命令,将代码编译为eclipse项目

1)命令行下切换当当前spring代码的根目录

cd C:\Users\Administrator\Documents\GitHub\spring-framework

2)运行import-into-eclipse.bat,这次不是直接运行gradlew.bat,但打开import-into-eclipse.bat可以看到,其实其内部还是调用了gradlew,如:

72行 set COMMAND=gradlew :eclipse

90行 call %COMMAND%

3)编译时会提示你安装Spring STS,下载地址

选择相应的版本下载,我选择下载的是基于ECLIPSE KEPLER 4.3的32位zip版

下载地址为:

直接回车确认即可

4)接着会提示要运行的命令是:

./gradlew cleanEclipse :spring-oxm:compileTestJava eclipse -x :eclipse

直接回车确认

5)接下来会自动下载所需的依赖包,等待其下载、编译完成即可。

编译的过程中,第一次编译停留在“ Building :spring-core:cglibRepackJar”这个提示处很久,查看cmd的进程,貌似死了,我将其结束后重新运行,依旧停留在这个地方。

注:在编译过程中,经常出现在下载依赖项时没有响应的情况,需要找到对应的java进程,结束后重新运行,或者直接关闭命令行窗口重新来一次,暂未找到具体原因。

猜测应该和我的网络状况和java环境有关,编译过程中尝试了jdk8的32位和64位版本,都有这个问题。

在编译多次不成功以后,我通过运行gradlew.bat install,尝试先把所有的依赖项都先下载下来,在下载子项目相关的依赖项的过程中,仍然会出现命令没有响应的情况,只能一次又一次地关闭,重新运行。

一次又一次编译假死后,终于看到了“BUILD SUCCESS”,再次运行import-into-eclipse.bat,这次运行,跳过了很多之前需要下载的依赖项,应该是运行install命令的时候已经下载过了,但还是有一些仍然需要下载的依赖项。观察输出,会发现首先会下载依赖项所对应的pom文件,接着才会下载对应的jar。应该是和Maven相关的,有时间要把Maven、ant、ivy、gradle这些都看一下。

IDEA下Maven依赖包下载不完整?

你这个没问题啊,就是这几个包啊!

你如果说的是下面这部分红色的,这个是源码和文档,需要设置才会自动下载,不下载也不影响使用,只要上面的jar下载了就可以了。

你如果想下载源码和文档的话,鼠标右击项目-maven-download sources,就可以了。

发表评论

评论列表

  • 莣萳莺时(2022-09-16 09:12:40)回复取消回复

    目标目录中的生成结果mvn package : 依据项目生成 jar 文件mvn install :在本地 Repository 中安装 jarmvn eclipse:eclipse :生成 Eclipse 项目文件生成项目建一个 JAVA 项目 : mvn archety

  • 温人夙世(2022-09-16 14:40:02)回复取消回复

    ipse项目1)命令行下切换当当前spring代码的根目录cd C:\Users\Administrator\Documents\GitHub\spring-framework2)运行import-into-eclipse.bat,这次不是直接运行gradlew.bat,但打开i