我是靠谱客的博主 顺心小鸭子,最近开发中收集的这篇文章主要介绍Mac下安装artifactory的正确姿势和简单使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

确定你安装了JAVA SDK 8

在你开始之前,请确定你现在已经安装了Java 8,否则Artifactory将无法运行。你可以通过java -version这个命令获取Java的版本:

$ java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)

安装前需要确保JAVA_HOME有正确设置,可以修改 /etc/environment,加入JAVA_HOME:

//确保JAVA_HOME有正确设置
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home

下载artifactory

从https://www.jfrog.com/open-source/下载到最新的artifactory,将zip包解压后移动某个目录下:

sudo mv artifactory*** /Users/***/Applications/artifactory

安装artifactory

网上有比较多的教程,大都介绍如下方式来安装:

//定位到artifactory的bin目录下
cd artifactory/bin
//自行一下命令安装
sudo ./installService.sh

我试了很多次都没有安装成功

后来还是参考官方文档,才安装成功:https://www.jfrog.com/confluence/display/RTF/Installing+on+Linux+Solaris+or+Mac+OS#InstallingonLinuxSolarisorMacOS-SettingJavaMemoryParameters

Manual Installation手工安装

  • 第一步:配置JAVA_OPTIONS ,目录$ARTIFACTORY_HOME/bin/artifactory.default

#!/bin/sh
#Default values
export ARTIFACTORY_HOME=/Users/lirui/Applications/artifactory
export ARTIFACTORY_USER=artifactory
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
export TOMCAT_HOME=$ARTIFACTORY_HOME/tomcat
export ARTIFACTORY_PID=$ARTIFACTORY_HOME/run/artifactory.pid
export JAVA_OPTIONS="-server -Xms512m -Xmx2g -Xss256k -XX:+UseG1GC -XX:OnOutOfMemoryError="kill -9 %p""
export JAVA_OPTIONS="$JAVA_OPTIONS -Djruby.compile.invokedynamic=false -Dfile.encoding=UTF8 -Dartdist=zip -Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true -Djava.security.egd=file:/dev/./urandom"
# Timeout waiting for artifactory to start
# START_TMO=60
  • 第二步:直接运行Artifactory process,但这种方式会阻塞console,不过你可以通过Ctrl+C命令退出
//运行脚本
sudo ./artifactory.sh
  • 第三步(推荐):以后台服务的方式运行Artifactory

//已后台服务的方式运行Artifactory
sudo ./artifactoryctl start

Check Artifactory


//显示当前服务的进程状态,或者停止Artifactory服务
sudo ./artifactoryctl check | stop
  • 安装成功后就可以通过http://localhost:8081访问artifactory的页面了,默认管理员账号和密码为admin/password。

最后

以上就是顺心小鸭子为你收集整理的Mac下安装artifactory的正确姿势和简单使用的全部内容,希望文章能够帮你解决Mac下安装artifactory的正确姿势和简单使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部