linux配置jdk,tomcat,maven及svn

1.linux配置jdk:

1.1官网下载jdk压缩包,注意下载tar.gz文件,使用xftp将压缩包传输到要解压的linux文件夹

1.2解压文件: tar zxvf jdkxxxx.tar.gz ,并进入jdk文件夹,使用pwd来显示路径复制,我的jdk路径是/home/apps/jdkxxxxx

1.3配置环境变量: vim /etc/profile 在结尾添加:

JAVA_HOME=/home/apps/jdkxxxx
PATH=$PATH:$JAVA_HOME/bin

1.4使环境变量立即生效: source /etc/profile

1.5检测是否配置成功: java -version

2.安装tomcat:

2.1官网下载压缩包,下载tar.gz压缩文件,使用xftp传输到要解压文件夹,

2.2解压文件: tar zxvf apache-tomcat-8.5.43.tar.gz

2.3开启tomcat:进入解压后的tomcat文件夹: bin/startup.sh ,在windows系统中,使用.bat做启动文件,而在linux中是.sh做启动文件

2.4检查是否启动成功: Jps 如果显示bootstrap表示启动成功

2.5关闭tomcat: bin/shutdown.sh

3.安装maven(与安装jdk相似):

3.1官网下载maven(tar.gz)压缩包

3.2在linux中解压文件

3.3配置环境变量,与配置jdk环境变量一样

3.4使环境变量立即生效 source /etc/profile

3.5检测是否配置成功: mvn -v

3.6打开maven的setting文件,配置本地库一级阿里云镜像:

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

3.7配置jdk版本:maven自带的jdk版本是1.5,现在本机环境是1.8,1.8中添加和删除了一些类,这些是1.5没有的,maven开始编译时,如果没有配置版本,默认1.5版本就会找不到类,编译不到,就会报错,idea开发工具会自动集成本机jdk环境,在idea中集成maven后,jdk版本就会编程本机环境

<profile>
    <id>jdk-1.8</id>
        <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>    

4.安装svn:

4.1下载svn:svn是linux系统自带的,不需要去网站下载,下载命令: yum -y install subversion

4.2检测svn是否安装成功: svn -version

4.3在home文件夹中创建svn文件夹,用来加载svn的配置 mkdir -p svn/svnfile

4.4加载svn配置文件: svnadmin create /home/svn/svnfile

4.4在svn的配置文件中实现自己的配置:

!!!!!!!当配置以下三个文件的时候,所有的配置都必须要从头开始,不能任何的空格!!!!!!

passwd:配置svn的用户名和密码,用户名和密码必须配置在[users]下:zs=123456

authz:配置了svn用户的权限信息(read, write)
                所有的权限配置必须要配置在[groups]标签之下,否则不生效
                [/]:获取到passwd文件中的所有用户,只要是在[users]下的所有用户都可以获取到
                所有和svn用户有关的权限信息都必须要配置在[/]标签之前,否则不生效

[groups][/]
zs=rw

svnserver.conf:

      anon-access = read
                    当用户没有登录svn的时候就可以执行的操作(匿名可以执行的操作)
                    write:代表即可以读又可以写
                    read, write, none
                auth-access = write
                    当svn用户登录后可以执行的操作
                    write:既可以读又可以写
                password-db = passwd
                    把所有的svn用户的账号密码匹配机制交给passwd文件进行管理
                authz-db = authz
                    把所有的svn用户的权限交给authz文件进行管理
                realm = /home/svn/svnfile
                    指定了项目上传svn的目录,也就是说项目具体上传到svn的哪一个文件夹中

4.5启动svn: svnserve -d -r /home/svn/svnfile

5.配置svn的客户端 :

   5.1.下载小乌龟svn
        5.2.直接双击安装(command line client tools必须勾选上,如果不勾选就无法集成IDEA工具(svn.exe))
            卸载后只能重新安装
        5.3.打开IDEA进行配置svn
            5.3.1.找到settings菜单
            5.3.2.搜索subversion
                需要定位到svn的本地安装目录(定位svn.exe文件)
            5.3.3.找到VCS菜单-->import into version control-->选择import into subversion
                -->需要输入svn服务器的地址(不允许http),使用svn://192.168.23.144
                -->输入账号和密码(不要点击import,直接关闭)
            5.3.4.找到VCS菜单-->import into version control-->share project(subversion)
            5.3.5.查看svn服务器上有哪些项目
                找到VCS菜单-->browes VCS repository-->browes subversion repository(在svn服务器行已经把项目文件夹分享上去了,但是项目中没有具体的内容,因为代码还没有上传)
            5.3.6.上传架构代码
                对着项目点击右键-->subversion菜单-->commit Directory
                只需要提交和项目相关的文件即可,其他的所有文件都不要提交
                上传成功后,到svn所在的服务器去寻找的时候发现并没有上传的项目(以二进制的存在于svn服务器上)
            5.3.7.在svn服务器上把二进制项目转换为Java项目
                svn checkout svn://svn所在服务器的ip地址/项目名(如果svn服务器上只有一个项目可以省略) /home(把项目所检出的路径) --username=seven --password=123456
            5.3.8.把svn服务器上的项目删除
                svn delete svn://svn所在服务器的ip地址/项目名(必须要携带项目名,否则无法删除) -m delete
            5.3.9.把IDEA中的项目断开svn的连接
                需要一个插件:plugins-->搜索svn disconnect

原文地址:https://www.cnblogs.com/Zs-book1/p/11405449.html

时间: 2024-12-25 05:15:58

linux配置jdk,tomcat,maven及svn的相关文章

linux环境下配置jdk+tomcat环境

最近在学习java,其中最重要的一项是将jdk 环境配置好,同时在jdk中结合tomcat开发基于应用,所以在这里记录下. 配置环境: 系统环境:centos 6.3  64位 ,jdk:jdk-6u29-linux-x64.bin ,  tomcat:apache-tomcat-6.0.35.zip  这里需要注意的地方是  jdk 安装时要和系统位数相同,这里我的系统是64位所以这里使用的是jdk 64 位. 开始配置: 这里我将要安装的软件,上传到/usr/loca/目录下,使用 rz 

JDK TOMCAT MAVEN在myeclipse如何配置

对于没有基础的人来说,本工具务必放在D盘根目录下. 1配置环境变量, "我的电脑-->右键-->属性" 貌似是这样吧,我电脑桌面没"我的电脑"或"计算机" 打开"高级系统设置" 打开"环境变量",我电脑已经配置过对应的变量了,所以不需要在配置了,这时候我只是教大家配置下而已. 点击"新建",看下图,别说不知道点那个新建,填写对应信息,如下 Java环境变量的配置 JAVA_H

[Linux] 安装JDK和Maven及hadoop相关环境

紧接上一篇,继续安装hadoop相关环境 JDK安装:     1. 下载,下面这两个地址在网上找的,可以直接下载:         http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz         http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.rpm     2. 安装,使用rz工具上传下载下来的jdk,解压至/usr/local

Kali—Linux配置jdk时出现的一点问题。

jdk 本来应该是几天前就配好了的今天打开终端忽然发现一个问题. : 以及好几行悬在终端最上方. 找了找,在以下步骤里面: Kali Linux配置jdk应执行 gedit ~/.bashrc 并添加下列内容 export JAVA_HOME=/usr/local/src/jdk export CLASSPATH=/usr/local/src/jdk/libexport PATH=${JAVA_HOME}/bin:$PATH 很多习惯写代码的同学喜欢在等号前后加上空格,这就导致了无法识别标识符!

Mac os x安装IDEAL及配置JDK和Maven

此文章是在已安装好IDEAL前提下进行配置jdk和maven的操作文档. 1. 下载并配置JDK及Maven Mac下载并配置JDK方法: 详见Mac安装JDK和JMeter5-安装JDK Mac下载并配置Maven方法: 打开Maven官网下载页面:https://maven.apache.org/download.cgi 下载: apache-maven-3.6.1-bin.tar.gz 解压:将下载的安装包放到某一目录,比如:/Users/xxx/Documents/maven 配置环境变

Linux配置Jenkins建立Maven Job持续发布项目到Tomcat

第一步 安装JDK 1.下载JDK安装文件 到Oracle官网下载JDK 下载地址 我这里是下载的jdk1.8.91版本 并将下载的好的压缩文件jdk-8u91-linux-x64.tar.gz拷贝到root用户文件夹中 2.安装JDK 以root用户登录到Linux echo "进入待安装目录" cd /usr/local echo "新建java文件夹" mkdir java echo "进入java文件夹" cd java echo &qu

Linux 软件安装(jdk,tomcat,nginx,mysql,svn)

安装软件的方式: 源码安装 (Nginx,redis等) rpm(redhat package manager)包安装 (mysql等) yum安装(需要联网) binary类型软件安装(这种类型的软件,首先从官网下载到本地,然后解压即可使用,例如jdk,tomcat) jdk安装: #1,指定两个目录 mkdir -p /export/servers mkdir -p /export/software #2,上传jdk安装包到linux sz 命令 #解压 tar -zxvf jdk-8u14

linux下安装配置JDK+Tomcat+Mysql测试环境

1.系统环境 CentOS6.5 2.下载JDK,tomcat软件包,官网可以下载,也可以用命令行下载 Mysql使用yum安装 3.linux安装JDK 1)下载JDK #wget http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz?AuthParam=1434620688_1831ed06c98894056108fddcb5c59167 2)下载后发现名字有点长,修改一下 #mv jdk

MyEclipse+jdk+Tomcat+MAVEN配置

MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建 https://blog.csdn.net/zhshulin/article/details/30779873 Maven web项目创建http://blog.csdn.net/zhshulin/article/details/37921705 原文地址:https://www.cnblogs.com/wangxiaochao/p/9319871.html