安装及使用

下载JDK

首先到 Oracle官网

下载对应自己系统的版本即可

安装

Windows

安装就不用说了, 一步一步往下走即可

安装完毕后, 需要配置环境变量:

  • JAVA_HOME jdk安装目录, 比如我的 C:\Program Files\Java\jdk1.8.0_201
  • PATH 配置 %JAVA_HOME%\bin
  • CLASSPATH (非必须, 主要是为了方便找到JAVA基础类库) 配置 .; %JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\lib\dt.jar;

CentOS

$ yum install -y java
$ java -version

Idea配置JDK

在 Idea 中键入 Ctrl + Shift + Alt + S, 配置jdk

安装Maven

如果使用Idea, IDE将自动集成Maven, 当然, 还是建议单独安装一下Maven

Maven换源

Maven 的配置默认使用 C:\Users\user\.m2\settings.xml, 其下载的包位于 C:\Users\quanzaiyu\.m2\repository

官方源下载特别慢, 我们可以修改 settings.xml 进行换源:

 <?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <mirrors>
        <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
    </mirrors>
</settings>

在Idea中配置:

Web 容器 Tomcat

CentOS

$ yum install -y tomcat tomcat-webapps tomcat-admin-webapps tomcat-docs-webapp tomcat-javadoc
$ systemctl start tomcat

其中 tomcat-webapps tomcat-admin-webapps 为管理程序及应用示例, tomcat-docs-webapp tomcat-javadoc 为帮助文档

  • 应用程序目录为: /usr/share/tomcat/webapps
  • 配置文件路径为: /usr/share/tomcat/conf/tomcat.conf

tomcat 默认监听 8080 端口

如果需要在 GUI 界面管理应用程序, 需要修改配置文件 /usr/share/tomcat/conf/tomcat-users.xml

<tomcat-users>
<role rolename="manager-gui"/>
<user username="root" password="root" roles="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
</tomcat-users>

安装成功后, 可以看到

Docker

$ docker pull docker.io/tomcat
$ docker run -d -u root \
  -v /usr/share/tomcat/webapps:/usr/local/tomcat/webapps \
  -p 8080:8080 \
  --privileged=true \
  --name tomcat \
  docker.io/tomcat
$ docker cp /usr/share/tomcat/conf/tomcat-users.xml 94d0cd439481:/usr/local/tomcat/conf
$ docker exec -it tomcat bash

参考资料

MIT Licensed | Copyright © 2018-present 滇ICP备16006294号

Design by Quanzaiyu | Power by VuePress