1、配置准备工作

  • 1)配置服务器准备工作

    • 在 Finder 中创建一个 "workspace" 的文件夹,可直接创建在 /Users/QianChia(当前用户名)目录下。

    • 下载相关软件

  • 2)配置服务器注意事项

    • 提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。
  • 3)示例配置环境

    • macOS 10.11.6
    • macOS 10.13.3
  • 4)WebDav 服务器配置脚本文件

2、配置服务器

  • 在 Finder 中创建一个 "workspace" 的文件夹,作为 eclipse 的工作空间。

  • 安装 Java jdk。

  • 安装 eclipse,设置工作空间。

  • 把提前准备好的服务器脚本程序,拷贝到工作空间中。

  • 导入项目,导入已经存在的项目到工作空间中。

  • 导入项目之后,项目报错且格式乱码,下面进行调整。

  • 配置容器,apache-tomcat。

    • 点击ok。创建一个新的容器。

    • 选择容器的路径。

    • 安装好后显示如下。

  • 启动服务器。以 debug 的方式启动,方便做一些调试。

    • 测试:server 已经成功启动。

  • 部署程序。

  • 在浏览器中输入服务器的地址,访问项目。

    • 至此本地服务器环境搭建完成。

    • 访问服务器的资源。

    • 使用模拟器上的浏览器也可以访问本地服务器。输入地址 192.168.1.53:8080/MJServer。

  • 浏览器打开页面,文字乱码调整。

3、常见问题

  • 1)8009 等端口被占用

    • Port 8009 required by Tomcat v6.0 Server at localhost is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

    • AirServer 等软件会占用 8009 端口。

    • 解决方法

      • 1> 检查端口是否真的被占用,如果确定没有,进行第 2 步操作。
      • 2> 打开任务管理器,关闭进程 javaw。
      • 3> 如果第 2 步还是不行,就重启电脑,或者重新往 eclipse 中添加一个新的 tomcat。

最新文章

  1. 最新版Android开发工具
  2. CentOS 7 上安装 redis3.2.3安装与配置
  3. 高性能JavaScript 重排与重绘
  4. TextBox
  5. 说一说inline-block的奇葩之处
  6. YouTube技术架构
  7. 20141103--SQL主键,外键
  8. #Leet Code# Best Time to Buy and Sell Stock
  9. Nodejs in Visual Studio Code 12.构建单页应用Scrat实践
  10. 疯狂学习java web2(css)
  11. canvas认识
  12. 让 CDN 更省流量的 Brotli 算法详解
  13. 基于 PHP 的数据爬取(QueryList)
  14. Codeforces 1154E - Two Teams - [线段树+链表]
  15. 修改jupyter notebook的默认打开地址
  16. leetcode题解 3. Longest Substring Without Repeating Characters
  17. Python · 进度条
  18. 正确停止线程的方式三 使用Thread类中的内置的中断标记位-----------不熟悉
  19. T-SQL基础查询——单表查询
  20. openresty 集成lua-resty-mail +smtp2http 扩展灵活的mail 服务

热门文章

  1. Kylin的简介与安装部署
  2. 微信WebView关闭后本地cookie无法清除问题
  3. 在vs2008工程中制作cab包
  4. pandas.cut使用总结
  5. 论maven release的必要性
  6. Java动态追踪技术探究
  7. 洛谷P1265 公路修建(Prim)
  8. 迪杰斯特拉算法dijkstra(可打印最短路径)
  9. db2笔记
  10. Java实现字符串倒序输出的几种方法