文档章节

【Linux 初学】tomcat安装、maven安装、nexus配置(二)

大白来袭
 大白来袭
发布于 2015/07/21 11:39
字数 893
阅读 106
收藏 1

1、tomcat安装:

(1)tomcat下载地址:http://tomcat.apache.org/download-70.cgi

(2)解压缩
    # mkdir /usr/local/tomcat
    # cd /usr/local/tomcat
    # tar -zxvf /software/apache-tomcat-7.0.54.tar.gz
(3)生成链接以便版本升级(非必要步骤)
    # ln -s apache-tomcat-7.0.54 server


(4)启动Tomcat
    # cd /usr/local/tomcat/server/bin
    # ./startup.sh
    Using CATALINA_BASE: /usr/local/tomcat/server
    Using CATALINA_HOME: /usr/local/tomcat/server
    Using CATALINA_TEMDIR: /usr/local/tomcat/server/temp
    Using JRE_HOME: /usr/java/default
    Using CLASS_PATH: /usr/local/tomcat/server/bin/bootstrap.jar:/usr/local/tomcat/server/bin/tomcat-juli.jar
    Tomcat started.


(5)测试Tomcat:
    打开防火墙,使外部能访问
    # /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    # service iptables save
    # service iptables restart
    在浏览器输入: http://192.168.16.133:8080
    如在本机可以输入: http://localhost:8080
    出现tomcat的页面表示安装成功.


    停止Tomcat
    # ./shutdown.sh

PS:查看更详细请看转载地址——>http://blog.csdn.net/gyming/article/details/36060843

2、maven安装:

(1)下载maven:http://maven.apache.org/download.cgi


(2)进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf  apache-maven-3.0.5-bin.tar.gz
解压后的文件夹名为apache-maven-3.0.5

(3)使用mv命令将apache-maven-3.0.3文件夹拷贝到自己指定的文件夹,比如/usr/local/下
mv apache-maven-3.0.3 /usr/local/

(4)配置环境变量,编辑/etc/profile文件,添加如下代码
export MAVEN_HOME=/usr/local/apache-maven-3.0.5
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$ANTX_HOME/bin:$ANT_HOME/bin:$MYSQL_HOME/bin:$PATH

(5)保存文件,并运行如下命令使环境变量生效
source /etc/profile

(6)在控制台输入命令:mvn -v

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)
Maven home: /usr/local/apache-maven-3.3.3
Java version: 1.7.0_79, vendor: Oracle Corporation
Java home: /usr/local/java/jdk1.7.0_79/jre
Default locale: zh_CN, platform encoding: GB2312
OS name: "linux", version: "2.6.32-358.el6.x86_64", arch: "amd64", family: "unix"
如果能看到Maven相关版本信息,则说明Maven已经安装成功

3、nexus私服配置:

(1)解压nexus-oss-webapp-1.8.0-bundle.tar.gz文件到指定目录
Java代码
    #tar -zvxf nexus-oss-webapp-1.8.0-bundle.tar.gz  

(2)启动nexus
Java代码
    #cd /opt/maven/nexus-oss-webapp-1.8.0/bin/jsw  
  
    选择自己机器的版本:  
      
    #cd linux-x86-32/  
    #./nexus start  
      
    重启:  
    #./nexus restart  
    停止:  
    #./nexus stop  

(3)运行nexus
在浏览器中输入:http://localhost:8081/nexus
就可以看到nexus 的主页,点击右上角Log in
默认用户名和密码是:admin/admin123
运行后会自动生成一个nexus工作目录sonatype-work,nexus下载的jar包会存放在
sonatype-work/nexus/storage中

(4)配置
1)点击左侧菜单Repositories
分别将右侧列表中
Java代码
    Apache Snapshots  
    Codehaus Snapshots  
    Maven Central 

三个repository 的Download Remote Index 配置改为True,并保存设置,
然后在列表中分别右键点击三个Repository,点击ReIndex

2)增加新的Repository,有一些比较常用jar包在nexus提供的repository中可能找不到,
一般比较常用的有
Java代码

    JBOSS的两个:  
    http://repository.jboss.org/maven2/  
    http://repository.jboss.org/nexus/content/repositories/releases/  
    SUN的:  
    http://download.java.net/maven/2/  
    K-INT的:  
    http://developer.k-int.com/maven2/  
      
    因为找juel:juel-impl:2.2.1 这个jar包,所以我还添加了一个自己找的:  
    http://repository.exoplatform.org/content/groups/public/  

添加步骤:
Java代码
点击Add->Proxy Repository->填写Repository ID, Repository Name, 以及Remote Storage Location 其他的默认即可。


3) 将新增的Repository添加到Public Repositories中
在Public Repositories 的Configuration中,将多选Select中的项全部添加到左边,然后保存。

4) 添加自己的jar包
Java代码

    在repository列表中有一个3rd party,也就是第三方jar包,点击会看到一个Artifact Upload选项卡,点击后,填写相应的信息。  
    GAV Definition 一般选择 GAV Parameters  
    然后添加Group:Artifact:Version:Package  
    示例    juel:juel-impl:2.2.1:jar

© 著作权归作者所有

大白来袭
粉丝 4
博文 41
码字总数 13667
作品 0
海淀
程序员
私信 提问
使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)

前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nex...

凯文加内特
2015/11/05
0
0
阿里云本地开发环境搭建

阿里云本地开发环境搭建 一、edas中心搭建 1.准备工作: · 安装aliTomcat,下载Pandora 容器,参考:https://help.aliyun.com/documentdetail/44158.html?spm=5176.doc44158.6.626.rNC8kS ...

老金斯基
2017/12/22
0
0
Linux下Java开发环境快速搭建指南

一、系统说明 操作系统是Ubuntu12.04,32位的 。 二、安装JDK7 1、到Oracle官网上下载jdk-7u21-linux-i586.tar.gz。 2、将jdk-7u21-linux-i586.tar.gz拷贝到/usr/local/java/目录下面,这里如...

JackieYeah
2013/06/27
0
1
Linux下安装配置Nexus

一、安装和运行nexus 1、下载nexus:http://www.sonatype.org/nexus/go 可选择tgz和zip格式,以及war,选择tgz或zip时不同版本可能在启动时存在一定问题,可能是因为jdk版本问题,若无法启动...

123miss456
2014/07/21
0
0
Ubuntu下搭建JAVA运行环境

(一)Linux操作系统安装(详细信息参见:http://my.oschina.net/u/1458864/blog/366665) 1.安装Oracle VM VirtualBox 2.安装vagrant 3.下载box 4.vagrant添加box到虚拟机中(http://my.osch...

飓风2000
2015/01/27
0
2

没有更多内容

加载失败,请刷新页面

加载更多

定时获取服务器时间戳的一个类(Typescript)

export class TimeStampService { private _local_timestamp: number; // 本地时间戳 private _server_timestamp: number; // 服务器端时间戳 private _duration: number = 1......

lilugirl
18分钟前
0
0
前段技术总结

前端UI框架组件库: 说到前端框架我第一印象中想起React、Vue和Angular,不知道你是否与我一样想到这些,现在常用的有:Bootstrap、jQuery UI、BootMetro、AUI常用的还有很多、就不一一跟大家...

WinkJie
37分钟前
0
0
对话亲历者|鲁肃:我在支付宝“拧螺丝“的日子

摘要: 他是支付宝技术平台的奠基人之一,但是他总说“这还不是我心中最完美的架构”;他行事低调但却有着“此时此地,非我莫属”的豪气;他曾无数次充当救火大队长,但自评只是“没有掉队的...

阿里云云栖社区
45分钟前
4
0
设置 npm yarn 淘宝源

设置npm config set chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver设置yarn config set "chromedriver_cdnurl" "https://npm.taobao.org/mirrors/chromedriver"......

internetafei
54分钟前
2
0
Docker搭建Mysql集群、主从同步复制

1、创建数据挂载点: mkdir /opt/mysql-master/mysql、/opt/mysql-master/conf.d、/opt/mysql-slave/mysql、/opt/mysql-slave/conf.d 2、分别在master、slave节点文件目录conf.d下创建touch......

WALK_MAN
今天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部