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

时间秒杀一切 提交于 2019-12-17 19:44:20

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!