最近买了一台mac pro,晚上在家写java,在配置环境的时候碰到很多问题,现在总结出来,提供给大家。

1.配置Tomcat

1、下载:

从apache官网(http://tomcat.apache.org/)上下载最新的tomcat二进制包(注:是mac版本的.gz文件包),目前我下载的是Tomcat8

2、将上述二进制包解压后改名为Tomcat8,并复制到/Library目录下

新建Finder窗口—— shift + Command + G —— 输入/Library,进入此目录

将Tomcat8文件夹复制到此目录下

3、修改权限

打开终端,输入 cd /Library/Tomca8t/bin  输入sudo chmod 755 /Library/Tomcat8

4、执行/Library/Tomcat8/bin目录下的startup.sh文件

在终端输入命令:sudo sh startup.sh  或者 sudo ./startup.sh start命令启动tomcat

在终端输入命令:sudo sh shutdown.sh  或者 sudo ./shutdown.sh stop命令关闭tomcat

如果碰到启动tomcat 服务报 The file is absent or does not have execute permission

终端提示如下:

Cannot find bin/catalina.sh

The file is absent or does not have execute permission

This file is needed to run this program

说明修改权限没有成功

在终端输入 chmod 777 *.sh

5、验证tomcat是否安装成功

启动tomcat后,打开http://localhost:8080查看是否Tomcat已经启动。

2.在Eclipse中配置Tomcat

在安装好Tomca之后,准备在Eclipse中配置Tomcat,在网上查询说下载 一个Tomcat的插件,放到Eclipse Plugin目录下面,但是现在新版本的Eclipse for Mac 没有安装目录,在官网下载后直接解压就可以运行,所以下载Tomcat方式是行不通的。

后来发现直接在Eclipse里面可以配置:

1.     打开Eclipse偏好设置,选择Server –>Server runtime environment

点击Add 添加Tomcat

这时候Tomcat就配置好了。

Run As Server的时候选择Tomcat 就可以运行了。

mac java偏好设置_在 Mac中配置Java开发环境相关推荐

  1. eclipse中配置c++开发环境 Eclipse + CDT + MinGW

    转自eclipse中配置c++开发环境 Eclipse + CDT + MinGW 基本框架:Eclipse + CDT + MinGW 背景知识: CDT:CDT 是完全用 Java 实现的开放源码 ...

  2. eclipse配置python开发环境_Eclipse中配置python开发环境详解

    Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...

  3. QT - QT中配置MSVC编译环境 以及 VS中配置QT开发环境

    本文主要记录一下如何在 QT5.14.2 中配置 MSVC2017 构建套件,以及在VS2017中配置QT的开发环境.开发环境为 Win10 +  QT5.14.2 + Visual Studio 2 ...

  4. eclipse配置python环境后啷个写java类_在Eclipse上配置Python开发环境

    问题导读: 1.什么是PyDev?2.如何安装PyDev? 3.安装Eclipse过程中如何解决遇到的问题? 1.jpg (33.67 KB, 下载次数: 3) 2016-3-7 14:31 上传本文 ...

  5. IDEA中配置hadoop开发环境

    IDEA中整合hadoop开发环境 前言: hadoop程序运行在分布式环境下,运行调试MapReduce只需要对应的hadoop相应的依赖jar包就可以,下面以是在伪分布模式下hadoop程序的开发 ...

  6. Deepin / UOS 中配置 DTK 开发环境

    文章目录 简版教程 准备 开启开发者模式 配置DTK 开发环境 验证 验证 C++ 开发环境 配置是否成功: 验证 DTK 开发环境 配置是否成功: 验证其它项目 命令配置更新 个人习惯 系列地址: ...

  7. mac系统如何进入系统偏好设置_苹果Mac系统偏好设置如何原封不动地迁移(导入)到新电脑中?...

    不知道大家在使用 macOS 时是否遇到过这样的场景:有两台电脑,想把旧电脑中的系统偏好设置原封不动地迁移(导入)到新电脑中,只关心这些设置,不想迁移其他东西. 方案 1:官方迁移助理 其实官方提供了 ...

  8. mac系统如何进入系统偏好设置_在mac上怎么修改“通用”偏好设置 - 偏好设置 - macOS使用手册_macos教程_uc电脑园...

    在 Mac 上更改"通用"偏好设置 在 Mac 上,使用"系统偏好设置"中的"通用"来更改 macos 的总体外观,使您的工作环境更加舒适, ...

  9. ubuntu java classpath 设置_在Ubuntu中正确设置java classpath和java_home

    我有错误 Exception in thread"main" java.lang.NoClassDefFoundError: 当我尝试在Ubuntu上运行编译类时.我使用的是一个非 ...

最新文章

  1. IronPython2.7 C# 4.0 互调用备忘
  2. eclipse中设置python的版本
  3. ubuntu 16卸载mysql_ubuntu16.04 彻底卸载MySQL
  4. 浏览器调试时控制台出现:Uncaught SyntaxError: Unexpected identifier
  5. rabbitmq页面出现/etc/rabbitmq/rabbitmq.config(not found)解决方法
  6. python使用-如何在Windows上使用Python进行开发
  7. WebMvcConfigurerAdapter
  8. java 集合转字符串工具类,浅谈常用字符串与集合类转换的工具类
  9. WES7和WES2009的功能比较
  10. 电蚊拍GB4706检测及安规测试设备
  11. MySQL 清除表空间碎片
  12. Golang学习资源整理
  13. cuba study
  14. 微信小程序使用腾讯地图进行路线规划,坐标转地址,逆地理编码,计算目的地跟自身定位的距离
  15. 微软浏览器edge对日期Date对象format(yyyy-mm-dd)/getDiff()方法不识别
  16. 34、HTML制做奖多多采购页面(仅供参考)
  17. xcode5 Localized 多语言 本地化
  18. 华为PPPoE简单实验
  19. .NET基础篇:解决VS2017引用无效问题。
  20. 春节停车难?用Python找空车位

热门文章

  1. mysql ansi quotes_mysql ANSI_QUOTES 这个sql_mode的作用(字段可以使用双引号)
  2. 关于解释List<Integer> list = new ArrayList<Integer>()
  3. (Pwn)CTF工具 ROPgadget 的安装与使用介绍
  4. php超链接如何隐藏参数,php如何去除超链接
  5. php中unset函数是在哪一章_PHP unset函数原理及使用方法解析
  6. Python列表中字符串转数字的方法
  7. Python获取当前脚本绝对路径
  8. Python3 多线程的两种实现方式
  9. Python的内存管理、命名规则、3个特性讲解
  10. index.html文件作用,MEAN JS – 主要的html文件(index.html)位于何处