-
在windows下采用IDE
-
下载scala IDE Eclipse版本,推荐下载scala 2.10版本
-
打开Eclipse,创建maven project
-
在New Maven Project选项卡中选择Catalog为All Catalog,GroupId为net.alchim31.maven,ArtifactId为scala-archetype-simple
-
打开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实现自动化发布的基本流程。尽管这只是一个简化的指南,但对于初学者来说是一个很好的起点。随着经验的增长,可以进一步探索Jenkins的高级特性和其他工具集成,...
Jenkins作为CI/CD流水线的核心工具,能够与Maven、Git等工具无缝集成,帮助开发者实现自动化的构建、测试和部署流程。 #### 二、JDK安装 **1. 下载与安装** - **下载**: 访问Oracle官网下载适用于Linux系统的JDK ...
对于开发和运维人员来说,安装Java JDK(Java Development Kit)、Maven(项目管理工具)和Git(版本控制系统)是日常工作中不可或缺的部分。本篇文章将详细讲解如何在CentOS 7.6上安装这些工具。 首先,我们来看...
本篇文章主要介绍了如何搭建一个基于maven、git、jenkins和tomcat的持续集成环境,适合初学者参考。 首先,我们需要的基础环境是Java开发环境,确保已安装JDK并在环境变量中设置了`JAVA_HOME`,并将`%JAVA_HOME%\...
本文将详细介绍如何使用IntelliJ IDEA,一个流行的Java开发集成环境,以及如何与Maven、Git和Tomcat进行集成,以实现高效的开发流程。IDEA(IntelliJ IDEA)以其强大的代码补全、重构工具和对多种语言的支持而闻名,...
Maven 使用一种标准化的项目对象模型(Project Object Model,POM),通过POM文件来管理项目的构建、报告和依赖关系。Apache Maven 3.5.2 版本是其中的一个稳定版本,它提供了许多改进,包括对Java 9的支持、性能...
myeclipse2015 初体验,在ubuntu14上,并且整合maven和git,并实现将项目推送到github. 提供了myEclipse2015 破解工具 (myeclipse2014的破解工具是破解不了2015的) 详细步骤 请看文档 !
综上所述,这个压缩包提供了 Jenkins 的核心安装文件和两个重要的插件——Maven 和 Git 插件,使得开发者能够构建一个集成了版本控制和构建自动化的工作流。通过这些工具的结合使用,团队可以高效地进行持续集成和...
maven-gitlog-plugin-1.5.0-sources.jar
git
在这个场景中,我们讨论的是如何利用Jenkins插件与Maven、Git和HTML报表集成,以实现高效、自动化的开发流程。 1. **Maven集成**: Maven是Java项目管理工具,用于构建、依赖管理和项目信息管理。在Jenkins中,Maven...
在gitbash中创建java程序,并上传到github仓库中
maven git commit id plugin git-commit-id-plugin is a plugin quite similar to ...
本资源中包含三个安装包,maven、git、Jenkins。用于服务器Jenkins的自动部署使用。maven解压后配置环境变量就可以使用。git需要源码编译安装。Jenkins就不用多说了,直接拷贝到tomcat的webapps目录下就可以访问并...
自制Docker镜像jdk+nodejs+maven+git(基于centos) 文档地址: https://blog.csdn.net/qq_29777207/article/details/113191341
背景:jenkins作为中央调度器,集成java、maven、git、email、html-report环境,搭建 一个自动化测试框架,可性能也可...2、准备测试代码上传到github,jenkins配置maven、git插件; 3、直接上图配置,一个步骤一步来:
在Java入门基础学习中,Maven和Git的使用是不可或缺的部分。Maven帮助简化项目构建,避免手动管理依赖,而Git则确保代码版本控制和团队协作的有效性。了解并熟练使用这两个工具,对于任何Java开发者来说,都是提高...
maven-gitlog-plugin-1.5.0.jar
maven-gitlog-plugin-1.4.11.jar