概述
接昨天的继续:
三、JDK1.8环境配置
1,从官网上下载jdk1.8,放到虚拟机中。
2,设置环境变量:
sudo vi /etc/profile
#set java environment
export JAVA_HOME=/usr/local/javaDevelopment/jdk1.8.0_25
export JRE_HOME=/usr/local/javaDevelopment/jdk1.8.0_25/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=/usr/local/java/jdk1.8.0_25/bin:$PATH
3,配置JDK
sudo update-alternatives --install /usr/bin/java java /usr/fzg/JDK/jdk/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/fzg/JDK/jdk/bin/javac 300
sudo update-alternatives --install /usr/bin/javap javap /usr/fzg/JDK/jdk/bin/javap 300
sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/fzg/JDK/jdk/bin/javadoc 300
Ubuntu中自带了openjdk,需要将新下载的Oracle的java去替换掉
切换多版本JDK
$ sudo update-alternatives --config java
四,安装Artifacatory
1,下载artifactory-oss-6.0.0.zip版本
Install Artifactory | JFroghttps://jfrog.com/artifactory/install/
2,安装,找到artifactory/bin目录,运行
sudo bash installService.sh
安装过程如上,特别注意第一次出现黄色的两行的第二行,找到Especially /etc/opt/jfrog/artifactory/default that defines ARTIFACTORY_HOME, JAVA_HOME and JAVA_OPTIONS,这其中,最最重要的是JAVA_HOME的配置,配置成第二步中的JAVA_HOME,这样以服务的方式启动Artifactory的时候,才不会出错。
安装好之后,执行命令:
systemctl start artifactory.service
直接访问地址($ip:8081),可以访问了!!
如果服务启动有问题,可以使用以下命令查询原因:
systemctl status artifactory.service
(12.08日更新)根据以上命令会提示相应的错误,如果是tomcat的问题,可以直接去Artifactory的安装目录下的tomcat中找到Catalina.out日志,寻找问题。比如,今天启动的时候就莫名其妙无法启动,然后卸载,又重装(之前使用这种方式确实解决了一些问题,但这次不行了),依旧无法解决问题。
问题是这样的,运行服务启动命令之后,提示错了:
按照提示,运行了查询命令,结果并没有任何错误的提示:
诡异了,并没有什么问题啊。但是页面依旧无法访问。
于是找Catalina.out的问题:
啊偶,找到问题了,原来是/etc/opt/jfrog/artifactory/default,这个文件中配置的java的路径错了,修改一下。
运行服务启动命令,OK了!
(12.22日更新)常用之后,发现了一个问题:在我不需要虚拟机的时候,直接命令关机,然后再开机之后,Artifactory服务不能正常启动。
解决方式:1,比较粗暴的,直接再次重启即可。
2,在准备关机的时候,先运行命令:
systemctl stop artifactory.service
然后关机,再次开机的时候,就会自动正常启动了。
五、安装Maven
1,下载包,我选择的是3.3.9,常规版本,不是很新。
2,解压,配置环境变量,创建软链接
sudo ln -s /home/fzg/maven/apache-maven-3.3.9/ /opt/maven
sudo vi ~/.bashrc
export M2_HOME=/opt/maven
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
source ~/.bashrc
3,检测环境变量:
mvn -version
好了,大功告成!
最后
以上就是魔幻发带为你收集整理的动手实践二:虚拟机配置JDK环境、maven、安装Artifactory及无法访问页面的问题解决的全部内容,希望文章能够帮你解决动手实践二:虚拟机配置JDK环境、maven、安装Artifactory及无法访问页面的问题解决所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复