`
wx1568908808
  • 浏览: 31316 次
文章分类
社区版块
存档分类
最新评论

maven和git使用

 
阅读更多
  1. 在windows下采用IDE

    1. 下载scala IDE Eclipse版本,推荐下载scala 2.10版本

    2. 打开Eclipse,创建maven project

    3. New Maven Project选项卡中选择Catalog为All Catalog,GroupId为net.alchim31.maven,ArtifactId为scala-archetype-simple

    4. 打开pom文件,添加依赖

<dependency>
	  <groupId>org.apache.spark</groupId> 
	  <artifactId>spark-core_2.10</artifactId> 
	  <version>1.1.0</version> 
	  </dependency>
<dependency>
	  <groupId>org.apache.hadoop</groupId> 
	  <artifactId>hadoop-client</artifactId> 
	  <version>0.23.10</version> 
</dependency>

   2. 在linux下采用命令:

mvn archetype:generate -DarchetypeGroupId=net.alchim31.maven 
-DarchetypeArtifactId=scala-archetype-simple 
-DgroupId=com.jhone.scalademo -DartifactId=scalademo -Dversion=1.0

        其它过程与上面相同

  3. maven快速将本地jar包加入项目依赖的方法:第一个方法可以将依赖的jar包安装到maven本地库中;第二个方法通过修改pom.xml文件,将本地jar包加入项目依赖中。具体示例如下:


<dependency>
  <groupId>com.jhone</groupId>
  <artifactId>parquet-common</artifactId>
  <version>1.6.0</version>
 <systemPath>/home/supertool/lujianfeng/parquet_test/algobaseproject/lib/parquet-common-1.6.0.jar</systemPath>
  <scope>system</scope>
</dependency>

其中,groupId、artifactId和version在不知道的情况下可以随便填。

  4. maven将项目lib目录下的依赖jar包加入编译路径的方法,在pom.xml文件中加入:


<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
                <encoding>UTF-8</encoding>
                <compilerArguments>
                   <extdirs>/lib</extdirs>
                </compilerArguments>
            </configuration>
        </plugin>
    </plugins>
</build>

  5. git从远程仓库拷贝项目分支的命令:git clone -b parquet_test http://...,拷贝到本地的git项目自动同步到远程仓库相应的分支


转载于:https://my.oschina.net/jhone/blog/324949

分享到:
评论

相关推荐

    Windows平台搭建Jenkins+maven+git实现自动发布已经越过几道坑

    上述步骤覆盖了在Windows平台上使用Jenkins+maven+git实现自动化发布的基本流程。尽管这只是一个简化的指南,但对于初学者来说是一个很好的起点。随着经验的增长,可以进一步探索Jenkins的高级特性和其他工具集成,...

    Jenkins_Maven_Git 持续集成及自动化部署 GentOS版

    Jenkins作为CI/CD流水线的核心工具,能够与Maven、Git等工具无缝集成,帮助开发者实现自动化的构建、测试和部署流程。 #### 二、JDK安装 **1. 下载与安装** - **下载**: 访问Oracle官网下载适用于Linux系统的JDK ...

    centos安装jdk、maven、git合集

    对于开发和运维人员来说,安装Java JDK(Java Development Kit)、Maven(项目管理工具)和Git(版本控制系统)是日常工作中不可或缺的部分。本篇文章将详细讲解如何在CentOS 7.6上安装这些工具。 首先,我们来看...

    持续集成环境搭建——maven、git、jenkins、tomcat

    本篇文章主要介绍了如何搭建一个基于maven、git、jenkins和tomcat的持续集成环境,适合初学者参考。 首先,我们需要的基础环境是Java开发环境,确保已安装JDK并在环境变量中设置了`JAVA_HOME`,并将`%JAVA_HOME%\...

    IDEA 使用教程包括maven-git-tomcat

    本文将详细介绍如何使用IntelliJ IDEA,一个流行的Java开发集成环境,以及如何与Maven、Git和Tomcat进行集成,以实现高效的开发流程。IDEA(IntelliJ IDEA)以其强大的代码补全、重构工具和对多种语言的支持而闻名,...

    maven ,git ,node ,mysql 打包下载

    Maven 使用一种标准化的项目对象模型(Project Object Model,POM),通过POM文件来管理项目的构建、报告和依赖关系。Apache Maven 3.5.2 版本是其中的一个稳定版本,它提供了许多改进,包括对Java 9的支持、性能...

    ubuntu14_myeclipse2015整合maven和git

    myeclipse2015 初体验,在ubuntu14上,并且整合maven和git,并实现将项目推送到github. 提供了myEclipse2015 破解工具 (myeclipse2014的破解工具是破解不了2015的) 详细步骤 请看文档 !

    Jenkins 以及相应 maven 与 git 插件.rar

    综上所述,这个压缩包提供了 Jenkins 的核心安装文件和两个重要的插件——Maven 和 Git 插件,使得开发者能够构建一个集成了版本控制和构建自动化的工作流。通过这些工具的结合使用,团队可以高效地进行持续集成和...

    maven-gitlog-plugin-1.5.0-sources.jar

    maven-gitlog-plugin-1.5.0-sources.jar

    笔记maven&git.md

    git

    jenkins插件maven+git+html报表展示

    在这个场景中,我们讨论的是如何利用Jenkins插件与Maven、Git和HTML报表集成,以实现高效、自动化的开发流程。 1. **Maven集成**: Maven是Java项目管理工具,用于构建、依赖管理和项目信息管理。在Jenkins中,Maven...

    git和maven的使用步骤

    在gitbash中创建java程序,并上传到github仓库中

    Android代码-maven-git-commit-id-plugin

    maven git commit id plugin git-commit-id-plugin is a plugin quite similar to ...

    maven_git_Jenkins.rar

    本资源中包含三个安装包,maven、git、Jenkins。用于服务器Jenkins的自动部署使用。maven解压后配置环境变量就可以使用。git需要源码编译安装。Jenkins就不用多说了,直接拷贝到tomcat的webapps目录下就可以访问并...

    自制Docker镜像jdk+nodejs+maven+git(基于centos)

    自制Docker镜像jdk+nodejs+maven+git(基于centos) 文档地址: https://blog.csdn.net/qq_29777207/article/details/113191341

    Jenkins持续集成maven+jmeter+git接口自动化测试框架.pdf

    背景:jenkins作为中央调度器,集成java、maven、git、email、html-report环境,搭建 一个自动化测试框架,可性能也可...2、准备测试代码上传到github,jenkins配置maven、git插件; 3、直接上图配置,一个步骤一步来:

    MAVEN$$GIT.rar

    在Java入门基础学习中,Maven和Git的使用是不可或缺的部分。Maven帮助简化项目构建,避免手动管理依赖,而Git则确保代码版本控制和团队协作的有效性。了解并熟练使用这两个工具,对于任何Java开发者来说,都是提高...

    maven-gitlog-plugin-1.5.0.jar

    maven-gitlog-plugin-1.5.0.jar

    maven-gitlog-plugin-1.4.11.jar

    maven-gitlog-plugin-1.4.11.jar

Global site tag (gtag.js) - Google Analytics