mvn源码
⑴ 怎么发布一个pom项目且打包maven源码,将源
在pom.xml中添加:
<build>
<plugins>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.1</version>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
配置中指定了phase为compile,意思是在生命周期compile的时候就将源文件打包,即只要执行的mvn命令包括compile这一阶段,就会将源代码打包。同样,phase还可以指定为package、install等等。
⑵ maven怎么查看jar包源码
用maven管理Jar包很方便,代码存入远程仓库也不用因为Jar文件太大而占用太多的空间。还有一个好处是可以自动下载第三方jar包的源码,不过会出现下载不到的情况,这个时候需要检查一下环境。
eclipse的设置:
勾选windows-Preferences-Maven-Download Artifact Sources 这个选项
⑶ 在Ubuntu中,用mvn打包hadoop源代码是报错,咋回事
将hadoop源码解压到一个目录,注意目录层次不要太深,否则可能无法解压。
进入hadoop-maven-plugins文件夹,执行 mvn install
返回源码根目录,执行 mvn eclipse:eclipse –DskipTests
eclipse在任意目录创建新的WorkSpace
eclipse设置Maven:window->preference->maven->{Installations...;user Settings:maven\conf\settings.xml}
eclipse:File->inport->Existing Projects into WorkSpace->Hadoop源码根目录
⑷ 怎么编译运行从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 编译,学习一下吧
⑸ 如何教Eclipse来包括Maven的源码包的源路径上
你是想要引入maven的包?然后通过java代码调用打包指令吗?你如果本地有配置maven的话,你可以尝试使用java去调用cmd指令来执行maven指令。
另外你可以在eclipse里安装M2E插件,下载一下 M2E的源代码 通过 alt shift F1可以看到eclipse中一个view 是用哪个类的,alt shift f2 可以看一个菜单action的代码是哪个类做的。这样你就可以跟踪代码来看一下 在M2E插件中是如何执行的 maven打包了~~~。
⑹ maven怎么下源码
mvn dependency:sources 下载依赖包的源代码
使用参数: -DdownloadSources=true 下载源代码jar。 -DdownloadJavadocs=true 下载javadoc包。
⑺ 如何使用maven将源码编译成eclipse工程
1、将maven插件,直接存放到eclipse---dropins中,重启eclipse。
2、重启eclipse后,window——》Preferences中出现【Maven】选项
3、配置maven
由于maven的核心插件需要使用到jdk,而eclipse是运行在jre上的,所以需要配置maven关联jdk。
Eclipse—windows-Perferences—Maven-Installations—add-installation type 选择maven安装目录。在Installations中选择新配置的maven选项。
Eclipse—windows-Perferences—Maven—User Settings
点击Restore Defaults,没有反应但是会在C:\Users\${User}\.m2\路径下生成settings.xml文件。
⑻ 如何把github上下载下来的maven源代码zip文件打包成可运行的jar文件
用IDEA克隆项目,再把maven与IDEA整合,如图所示点这个:
再点绿色三角,就可以打包。
这项目真大,等我下好直接把jar包发给你。
⑼ maven 得到引用类源代码,命令
1.如果 你使用的是 eclipse, 那么可以使用eclipse 的maven 插件 -m2eclipse , 右键菜单里面 有个 download sources
mvndependency:sources-DdownloadSources=true-DdownloadJavadocs=true
⑽ maven中如何打包源代码
在pom.xml中添加:
<build>
<plugins>
<plugin>
<artifactId>maven-source-plugin</artifactId>
<version>2.1</version>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
配置中指定了phase为compile,意思是在生命周期compile的时候就将源文件打包,即只要执行的mvn命令包括compile这一阶段,就会将源代码打包。同样,phase还可以指定为package、install等等。