日期:2014-05-17  浏览次数:20671 次

nexus在linux搭建问题
之前我也在Windows环境搭建过nexus没有问题,但是今天用最新的nexus在linux安装出现了一些问题,本身我对linux也不是很熟悉,一些命令什么也不知道怎么配置。
我这边搭建遇到这些问题,在网上找了一些介绍的文章照做但是版本不一样我也无法根据他们的例子来成功搭建。诸如:http://tech.it168.com/a2011/0712/1216/000001216832.shtml 这个里面说在nexus/bin/jsw/linux-x86-64/这个目录下执行nexus这个文件,很容易就启动完成。
但是我下载的版本http://221.181.104.16/videoplayer/nexus-latest-bundle.zip?ich_u_r_i=232fba36eda60cc9ee68056f81cb509a&ich_s_t_a_r_t=0&ich_e_n_d=0&ich_k_e_y=1345128928750463522426&ich_t_y_p_e=1&ich_d_i_s_k_i_d=6&ich_s_e_q=12282988&ich_u_n_i_t=1

在那个目录下根本没有nexus这个文件,只有一个wrapper的二进制文件,但是也无法执行这个文件。
提示如下:

[root@Web linux-x86-64]# pwd
/usr/local/nexus-2.7.0-06/bin/jsw/linux-x86-64
[root@Web linux-x86-64]# ls
wrapper
[root@Web linux-x86-64]# wrapper start
-bash: wrapper: command not found
[root@Web linux-x86-64]# 

倒是nexus/bin目录下有一个名为nexus的脚本文件,但是依然无法执行提示command not found.

求高手解救!!

------解决方案--------------------
人呢?人呢???
------解决方案--------------------
在linux 中这样执行  wrapper start 是有问题的。
如果是在命令的目录里面,则应该使用./命令,例如./nexus.sh
否则要使用绝对路径,如/usr/local/nexus-2.7.0-06/bin/jsw/linux-x86-64/bin/nexus.sh