YOU'VE MADE A BRAVE DECISION, WELCOME.

每一个不曾起舞的日子都是对生命的辜负。

学习笔记:Tomcat

网站转移

  • 第一步是将项目在本地电脑上可以正确跑起来,这是开发环境。

    了解所用技术栈、构建工具、可能出现的bug,一个比较有用的方式就是看目录。

  • 为生产环境做准备,将第一步所用到的技术栈,构建工具、依赖等布置完。

  • 部署
  • 维护

Maven创建及安装

  1. 进入Maven官网:http://maven.apache.org/,进入Download界面点击所需版本的Binary Zip文件下载
  2. 将下载好的zip包移动到”~/java/Maven”目录下,解压缩
  3. 打开终端,输入 $vi .bash_profile
  • 输入一下的命令,(M2_HOME的目录地址需要改成自己的)

    1
    2
    export M2_HOME=/Users/Thoughtworks/Maven/apache-maven-3.3.9
    export PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH:.
  • 刷新 $source .bash_profile

  1. 检查是否安装成功 $mvn -version

ps:终端里输入 $pwd 显示当前目录


使用Maven构建java项目

命令行创建

  1. 在终端中创建并进入目录,$mvn archetype:generate
  2. 会遇到填写groupId,artifactId,version等,可以自己按照情况填写
  3. 创建成功后可以查看文件夹
  4. 将项目打包 $mvn package
  5. 目录里target/下对应生成jar包

自动生成的目录包括:

  • bin/ mvn运行的脚本
  • boot/ 类加载器框架
  • config/ 配置文件
  • lib/ 包括了很多的类库

intellij创建

  1. “new project–>maven–>maven-archetype-quickstart的第二个1.1–>next”
  2. 填写groupId,artifactId,version
  3. 添加maven的目录地址,user settings file与local repository的override都打勾,next
  4. 给项目起名字,finish
  5. 将项目打包,右侧点击maven projects–>Lifecycle–>package
  6. 运行生成的项目 $java -cp target/mvndemo-1.0-SNAPSHOT.jar com.sakura.App

安装java

  1. 下载 jre-8u65-macosx-x64.dmg 文件
  2. 双击 .dmg 文件以启动它
  3. 双击程序包图标以启动安装向导

电脑上同时安装两个jdk

  1. 下载jdk地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html
  2. Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下
  3. JDK7,JDK8需要自己到Oracle官网下载安装对应的版本,自己安装的JDK默认路径为:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk
  • 在$vi .bash_profile

    1
    2
    3
    4
    5
    6
    7
    export JAVA_6_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0.jdk/Contents/Home
    export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
    export JAVA_HOME=$JAVA_7_HOME
    alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
    alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
    alias jdk6='export JAVA_HOME=$JAVA_6_HOME'
  • 验证是否安装成功

    1
    2
    3
    $java -version
    $jdk8
    $java -version

安装tomcat

  1. 从apache官网(http://tomcat.apache.org/ )上下载最新的tomcat二进制包(注:是mac版本的.gz文件包)
  2. 将上述二进制包解压后改名为Tomcat,并复制到/Library目录下
  3. 修改权限,打开终端,输入 $sudo chmod 755 /Library/Tomcat
  4. 转移到/Library/Tomcat/bin目录下:在终端输入命令:$sudo ./startup.sh start命令启动tomcat;在终端输入命令:$sudo ./shutdown.sh stop命令关闭tomcat
  5. 验证tomcat是否安装成功,启动tomcat后,打开http://localhost:8080查看是否Tomcat已经启动
  6. (ps:电脑的/Library目录下装了Tomcat6、Tomcat7、Tomcat8、Tomcat9,端口分别是3006、3007、3008、3009)

修改端口号和登录账号密码

配置管理员用户名和密码,需要修改tomcat安装文件下的conf中的tomcat-user.xml文件。用户名 admin 密码admin。

1
2
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>

配置端口号,需要修改tomcat安装文件下的conf中的server.xml文件。