Nexus搭建maven私服-JDK安装(1)

前言:公司有几个项目都要依赖同一个底层模块X,而这些项目都在不同大牛手上维护着,而又不可能直接上传到公共的仓库,于是就在自己的服务器上弄一个仓库。
PS,基于VMWare上的CenterOS6,搭建的Nexus私服。

0. Thanks

Linux系统下安装jdk详细步骤(共两种方法)
VMware Linux 共享文件夹 虚拟机无共享文件解决方法(vm已经添加共享文件夹却看不到文件夹)
本人没弄过Linux,也算是初入门,大家轻喷。
Nexus的运行需要JAVA环境,所以我们要先安装JDK。


1. 下载

下载JDK,我们要先看Linux是32位的还是64位的

  • 查看Linux是64/32位
 - `sudo uname --m`
 - i686 //表示是32位
 - x86_64 // 表示是64位
  • 电脑上下载JDK1.8:http://www.oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html

  • 下载:Linux x64 177.05 MB jdk-8u181-linux-x64.tar.gz,gz压缩包

  • VMWare开启共享文件夹,把下载的JDK包共享到Linux


2. 安装

  • 新建一个目录安放java:
    mkdir /usr/local/java

  • 复制到安装目录:
    cp /mnt/hgfs/share/jdk1.8 /usr/local/java/

  • 解压:
    tar -zxvf jdk-8u60-linux-x64.tar.gz
    得到文件夹

  • 进入/usr/local/java/jdk1.8xxx/bin下,则行java,成功,说明安装ok


3. 配置环境变量

vim /etc/profile
添加如下内容:JAVA_HOME根据实际目录来(在文件最下面添加)
export JAVA_HOME=/usr/java/jdk1.8.0_60
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
  • 重启机器或执行命令让环境变量生效
    source /etc/profile
    或者
    sudo shutdown -r now

4. 查看环境变量是否生效

java -version


5. 可能遇到的坑

(1)VMWare中设置共享文件夹不生效

VMWare中设置共享文件夹,首先要把虚拟机关机,然后再设置共享文件夹,然后开启虚拟机,然后
进入:cd /mnt/,里面有:ls,一个文件夹:hgfs,里面就是我们共享的文件夹目录了。
如果没有则进入下面的解决流程吧

1.  VMware中菜单,点击 虚拟机——安装VMware Tools(Install VMware Tools)

2. 一阵子后,在`Linux`中会看到桌面有一个虚拟光驱出现,点击就去,会发现有两个文件,manifest.txt和 VMwareTools-8.4.5-324285.tar.gz,很OK,说明我们的VMware Tools下载成功了。

3. 在当前的目录下,右键`open terminal`,打开命令行窗口

4. 我们将VMwareTools-8.4.5-324285.tar.gz拷贝到 /tmp 下,`cp xxx /tmp`

5. `tar zxvf VMwareTools-8.4.5-324285.tar.gz` 进行解压。

6. 接着,输入`cd vmware-tools-distrib`(进入解压后对应文件夹中),然后点回车

7. su,获取权限,后,`./vmware-install.pl` 安装软件

8.  然后不断有问你文件存放地方和yes/no,不断`enter`就好

9. 最后,重新设置一次共享文件夹即可。

`cd /mnt/hgfs`

你可能感兴趣的:(Nexus搭建maven私服-JDK安装(1))