java ee 开发环境_Java EE 开发环境搭建

本文详细介绍了在Windows系统中安装JDK、配置环境变量、下载Eclipse IDE以及安装MySQL数据库的步骤。强调了选择稳定版软件的重要性,并提供了修改MySQL配置、设置Java环境以及启动和连接MySQL的命令。此外,还提到了Tomcat作为JavaEE应用服务器的下载和配置方法。
摘要由CSDN通过智能技术生成

1 Windows

1.1 JDK

下载:

安装文件:jdk-8u201-windows-x64.exe

JDK 并不是越新越好,看项目的需求。早期版本较稳定,目前(2019.1.1)还有项目使用 JDK 6,大家似乎多使用 JDK 8。使用新版本时,注意使用稳定版,不要过多使用新版特性。

安装:

1 JDK 可以安装到任何地方,独立于 OS 。安装到 U盘后,可以到其他电脑上运行。

2 配置环境变量

JAVA_HOME=C:\Development\Java\jdk1.8.0_201

JRE_HOME=C:\Development\Java\jre1.8.0_201

Path=%JAVA_HOME%\bin;%JRE_HOME%\bin;%Path%

# 路径检查是从前到后,所以自定义的写前面

# jdk8 之后,会自动配置 path,将那个删了重新配置吧。

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

# jdk9 之后,没有dt.jar, tools.jar 了,使用:

# CLASSPATH=.;%JAVA_HOME%\lib;%JRE_HOME%\lib

# 另外,如果没有 jre 目录,可以用下面命令自行生成:

cd %JAVA_HOME%\bin

jlink --module-path jmods --add-modules java.desktop --output jre

# 会在 bin 目录下生成 jre 目录。

如果安装到 U盘 ,拿到其他电脑上时,可以用临时系统变量(只在当前 cmd 窗口有效)

set JAVA_HOME=C:\Development\Java\jdk1.8.0_201

set JRE_HOME=C:\Development\Java\jre1.8.0_201

set Path=%JAVA_HOME%\bin;%JRE_HOME%\bin;%Path%

# 查看系统环境变量: set path 不区分大小写

**测试: **

HelloWorld.java

public class HelloWorld {

public static void main(String[] args){

System.out.println("Hello World ! ");

}

}

编译并运行:

javac HelloWorld.java

java HelloWorld

1.2 IDE

1.2.1 Eclipse

(现在似乎都在用 IDEA。)

目前使用 Eclipse 4.9 (2018-09) 。A Java 8 or newer JRE/JDK is required to run all Eclipse 2018-09 packages based on Eclipse 4.9, including running the Installer. In all cases, 64-bit Eclipse requires a 64-bit JVM, and a 32-bit Eclipse requires a 32-bit JVM. The latest release of Eclipse requires a 64-bit JVM, and does not support a 32-bit JVM.

1.3 DBMS

1.3.1 MySQL

下载:

压缩包: mysql-5.6.20-winx64.zip

(一般选择 GA版(Generally Available,即稳定版)或者 Release版(标准版,用 R 表示))

安装:

1 检查是否安装了 Microsoft.Net Framework 4.0。

2 安装文件解压缩到相应目录。

3 配置环境变量:PATH=C:\Program Files\mysql-5.6.20-winx64\bin;%PATH%

4 修改 my-default.ini 为 my.ini (不修改配置不起作用):

[mysqld]

basedir = C:/Program Files/mysql-5.6.20-winx64

datadir = C:/mysql/data

# 上面的路径,可以用 \\ 表示

# 需要将 %basedir%\data 下的 mysql 目录复制到 %datadir% 下(不然无法启动)

# 中文编码

#default-character-set = utf8

character-set-server=utf8

collation-server=utf8_general_ci

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

5 添加到服务、启动:

# 安装到服务

mysqld –install

# 删除

sc delete mysql

# 删除也可以用:

# mysqld --remove mysql

# 启动服务

net start mysql

# 停止服务

net stop mysql

# 完全删除时,除了删除服务外,还需要删除注册表:

# Win+R,regedit,找到下面3个目录,删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

# 删除安装文件时,如无法直接删除 mysqld.exe,可先执行以下命令后再删除:

mysqld -remove

# 之后就是删除 PATH 路径中的值了

# 如果不知道 MySQL 安装路径,可以用下面命令查找:

where mysql

MySQL 设置:

# 连接 MySQL

mysql -uroot -p

# 修改密码

mysql> use mysql;

mysql> update user set password=password(‘123’) where user=’root’;

# 或者

# mysql> set password for root@localhost = password('shaoks');

mysql> flush privileges;

# 忘记密码,先停止 MySQL,然后在启动的时候,跳过权限表认证:

mysqld --skip-grant-tables

# 在新 cmd 窗口中,用 mysql 进入,并直接修改数据表

mysql> use mysql;

mysql> update user set password=password(‘123’) where user=’root’;

mysql> flush privileges;

mysql> quit;

# 查看编码

mysql> show variables like 'char%';

# mysql> set character_set_client=utf8;

# 上面这个设置不起作用

# 退出

mysql> quit;

# 帮助

mysql> help

(待安装:Navicat for MySQL 版本: 10.1.7 - enterprise Key: NAVH-WK6A-DMVK-DKW3)

1.4 Java EE Application Server

Web Server(如 Apache, IIS, Nginx)用于处理 http 请求,主要是静态页面。如果有动态请求,Web Server 会将请求转交给 Application Server。

Application Server 本身具备处理 http 请求的能力,但没有 Web Server 的专业,同时包含 Web Container。Java EE Application Server 有:Tomcat, JBoss, Jetty, Weblogic

1.4.1 Tomcat

下载:

压缩包:apache-tomcat-8.5.38-windows-x64.zip

下载的版本需要和 JDK 版本对应。

安装:

1 先配置好环境变量的JAVA_HOME, JRE_HOME。解压到相应目录,即可直接运行 startup.bat 启动,shutdown.bat 关闭。

2 可添加环境变量,用命令行启动:

# 环境变量

CATALINA_HOME = C:\Development\tomcat\apache-tomcat-8.5.38

PATH = %CATALINA_HOME%\bin;%PATH%

# 启动,startup.bat 调用了 catalina.bat

startup

# 关闭

shutdown

# 用 startup 启动时,会开启新窗口。可以直接用 catalina 方式启动

catalina run

3 可添加到服务:

# 到 bin 目录,(如果已经添加环境变量,可直接输入。只输入 service 会提示命令格式)

service.bat install

# 删除服务

service.bat remove

测试:

Tomcat 设置:

1 设置 conf\server.xml

1、设置端口、字符集

connectionTimeout="20000"

redirectPort="8443"

URIEncoding="UTF-8"/>

2、发布路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值