[1] 安装 IntelliJ IDEA
- 安装过程和 Mac 普通安装软件过程一样。选择 IntelliJ IDEA ,原因有五大插件:svn、git、maven、decompiler、terminal
[2] 安装 Tomcat
- 下载 Tomcat
- 双击安装,之后打开 Terminal , 进入到安装路径(忘记安装在哪里,可以用 which tomcat 命令查看)。
[进入安装 tomcat 路径]
➜ ~ cd /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin
➜ bin ./startup.sh [启动 tomcat 服务]
Using CATALINA_BASE: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23
Using CATALINA_HOME: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23
Using CATALINA_TMPDIR: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home
Using CLASSPATH: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/bootstrap.jar:/Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/tomcat-juli.jar
Tomcat started. [启动成功]
➜ bin cd [退出当前目录-可以不执行]
➜ ~ java -version [jdk 1.8 配 tomcat 8.5.23 - 可以不执行]
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b16, mixed mode)
[进入tomcat 安装目录]
➜ ~ cd /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin
➜ bin ./shutdown.sh [关闭 tomcat 服务]
Using CATALINA_BASE: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23
Using CATALINA_HOME: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23
Using CATALINA_TMPDIR: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home
Using CLASSPATH: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/bootstrap.jar:/Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/tomcat-juli.jar
➜ bin sudo chmod 755 ./*.sh //[权限]
Password:
➜ bin sudo sh startup.sh //[启动]
Using CATALINA_BASE: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23
Using CATALINA_HOME: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23
Using CATALINA_TMPDIR: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home
Using CLASSPATH: /Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/bootstrap.jar:/Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/tomcat-juli.jar
Tomcat started. [启动 tomcat 成功]
- 打开浏览器,输入http://localhost:8080/,显示界面
[3] 新建 IDEA web 项目
[4] 配置 Tomcat
参考 mac上使用IntelliJ IDEA创建第一个javaWeb项目
[5] 下载 MyEclipse web项目
配置 SVN
[6] 替换新项目
- 百度到的方法都是将MyEclipse web 项目以 import project形式导入IntelliJ IDEA , 亲测错误超多,而且改了一个又一个,最后全部改好了,结果遇到终极bug http 404...
- 我曾经试过将在 eclipse 上的 android 项目重构到 android studio ,试了很多方法,最后是以新建项目,替换文件的形式完成的。
- 具体步骤
A、新建的项目目录,红色部分是在第二步时新建的包。
B、需要导入的项目目录
src 包 和 WebRoot 包
C、 替换
src 包 --》 src 包
WebRoot 下的逐级替换
[7] 运行
/Users/sweetgirl/Documents/tool/apache-tomcat-8.5.23/bin/catalina.sh run
[2017-11-01 01:38:40,622] Artifact WebTestDemo:war exploded: Server is not connected. Deploy is not available.
[2017-11-01 01:38:47,338] Artifact WebTestDemo:war exploded: Artifact is being deployed, please wait...
[2017-11-01 01:38:54,628] Artifact WebTestDemo:war exploded: Artifact is deployed successfully
[2017-11-01 01:38:54,628] Artifact WebTestDemo:war exploded: Deploy took 7,290 milliseconds
[8] h5
对于 h5 , 大多数的人的观点 h5 扩平台,但性能不如原生 Android ,开发成本低,但后期运维成本高。
作为 原生 Android 的学习者,我学到的是 android 强大的开源和包容性。