前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在Osx环境下启动Apache

在Osx环境下启动Apache

作者头像
epoos
发布2022-06-06 15:39:14
4520
发布2022-06-06 15:39:14
举报
文章被收录于专栏:epoos.comepoos.com

服务端语言千千万,java一直是后端开发的首选,如果后端语言是java,freemarker模板,则需要在本地启动apache-tomcat服务

下面将配置过程做一下记录

首先,jdk安装在osx下可以是可以多个版本的jdk共存的,并不会安装一个低版本的之后就覆盖了另一个版本 通过下面的命令可以查看安装了那些jdk以及相应的安装目录

代码语言:javascript
复制
/usr/libexec/java_home -V

结果:

代码语言:javascript
复制
zsr:~ zsr$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
    1.8.0_141, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_141.jdk/Contents/Home
    1.7.0_80, x86_64:	"Java SE 7"	/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_141.jdk/Contents/Home

可以看到,当前我的机器/Library/Java/JavaVirtualMachines目录下面有两个版本的jdk,默认使用的是高版本的这个。

另外还可以通过

代码语言:javascript
复制
java -version

命令查看运行的是哪个jdk版本


另外还需要配置apache-tomcat

启动apache-tomcat也有一些特殊,是直接找到文件包

代码语言:javascript
复制
cd ~/apache-tomcat-7.0.11/bin
sh startup.sh

关闭服务

代码语言:javascript
复制
cd ~/apache-tomcat-7.0.11/bin
sh shutdown.sh

如果直接如上面这样运行可能不行,因为没有指定想应的java环境变量,因此还需要如下配置

代码语言:javascript
复制
cd ~/apache-tomcat-7.0.11/bin
vim setclasspath.sh

在文件中添加如下两个对应的jdk的位置路径

代码语言:javascript
复制
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
JRE_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下面将配置过程做一下记录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档