需要准备软件

Java

首先点击地址进行下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
从新环境到部署本地JAVA项目
下载之后正常安装
接下来就是配置环境变量
(1)新建->变量名"JAVA_HOME",变量值C:\Java\jdk1.8.0_05(即JDK的安装路径)
(2)编辑->变量名"Path",在原变量值的最后面加上 %JAVA_HOME%\bin

通过CMD java -version javac 来验证是否安装成功

Tomcat

在我的网盘-》软件-》中找到tomcat 下载解压即可

Maven

1.官网下载
Download ——> File部分——>Link列中 apache-maven-3.6.3-bin.zip ——>点击进行下载

从新环境到部署本地JAVA项目从新环境到部署本地JAVA项目
2. 安装(非常简单,就是解压而已)
我选在解压在 D:\software路径中,以前其他软件我习惯都安装到这个目录中。

apache-maven-3.6.3中内容如下:

3.配置环境变量
我的电脑—>右键—>属性—>高级系统设置—>环境变量
在系统变量中新建 MAVEN_HOME变量,变量值是(解压安装路径):D:\software\apache-maven-3.6.3
从新环境到部署本地JAVA项目
从新环境到部署本地JAVA项目
设置Path变量,增加:%MAVEN_HOME%\bin

4.验证环境变量和安装
path:是查看系统变量的MAVEN_HOME和Path的设置是否生效。
mvn -v 是maven命令,验证maven工作是否正常。
从新环境到部署本地JAVA项目
OVER

Mysql

一:下载安装包:
从百度云中

①进入官网后,点击"Dowload",然后页面往下拉

从新环境到部署本地JAVA项目

②接下来看到的页面是这样的,红色框框的链接就是mysql社区版,是免费的mysql版本,然后我们点击这个框框的链接:↓

从新环境到部署本地JAVA项目

③接下来跳转到这个页面,在这里,我们只要下载社区版的Server就可以了:↓

从新环境到部署本地JAVA项目

④下载免安装版(windows以外的其他系统除外)
从新环境到部署本地JAVA项目

二:Mysql的配置

*以管理员身份打开命令行(如下图所示)
从新环境到部署本地JAVA项目

①下转到mysql的bin目录下:
从新环境到部署本地JAVA项目

②安装mysql的服务:mysqld --install

从新环境到部署本地JAVA项目
  
遇到错误:问题描述: 安装mysql时报错: 由于找不到vcruntime140_1.dll,无法继续执行代码
解决方法: 这是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载一份即可, 下载地址, 拖到下面, 我下载的是64位版本的压缩包
  下载地址
解压后将vcruntime140_1.dll复制到C:\Windows\System32即可

③初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)

从新环境到部署本地JAVA项目
如果 -console 输入错误 执行 不会显示密码。从新执行需要先删除 安装目录下data文件

④开启mysql的服务(net start mysql)

从新环境到部署本地JAVA项目

⑤登录验证,mysql是否安装成功!(要注意上面产生的随机密码,不包括前面符号前面的空格,否则会登陆失败),如果和下图所示一样,则说明你的mysql已经安装成功!注意,,一定要先开启服务,不然会登陆失败,出现拒绝访问的提示符!!!

从新环境到部署本地JAVA项目

修改密码:
从新环境到部署本地JAVA项目
    由于初始化产生的随机密码太复杂,,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!

再次登录验证新密码:

从新环境到部署本地JAVA项目

设置系统的全局变量:

为了方便登录操作mysql,在这里我们设置一个全局变量:↓

①点击"我的电脑"–>“属性”–>’‘高级系统设置’’–>’‘环境变量’’,接下来如下图所操作

从新环境到部署本地JAVA项目

②把新建的mysql变量添加到Path路径变量中,点击确定,即完成:

从新环境到部署本地JAVA项目

配置完成之后,每当我们想要用命令行使用mysql时,只需要win+R,–>输入"cmd"打开命令行,之后输入登录sql语句即可。

③在mysql目录下创建一个ini或cnf配置文件,在这里我创建的是ini配置文件,里面写的代码是mysql的一些基本配置

从新环境到部署本地JAVA项目

就这样,一个免安装版的Mysql就安装并配置完成了,初学者,尽量不要用mysql的编译器,,推荐用命令行练习至熟练~

参考:

①安装服务:mysqld --install

②初始化: mysqld --initialize --console

③开启服务:net start mysql

④关闭服务:net stop mysql

⑤登录mysql:mysql -u root -p

Enter PassWord:(密码)

⑥修改密码:alter user ‘root’@‘localhost’ identified by ‘root’;(by 接着的是密码)

⑦标记删除mysql服务:sc delete mysql

Navicat

从我的云盘中下载软件 正常安装
**

点击patch(这是可能需要选择文件,则选择navicat.exe)
从新环境到部署本地JAVA项目
点击generate,生成serial ******。

从新环境到部署本地JAVA项目
复制该serial ******,打开Navicat 选择注册Navicat,输入NAVK-35RC-A4IA-33UO(上面的serial ******),点击**: 这时候会打开一个页面,上面是Request Code,下面是一个空白框。复制Request Code,回到**软件,输入至下图红框处

从新环境到部署本地JAVA项目
点击下方的generate,会生成****,复制该**到Navicat里**即可。

IDEA

新建project,选择maven项目,勾选“Create from archetype”,选择相应的jdk以及webapp,进行下一步。

从新环境到部署本地JAVA项目

2、设置项目名称以及版本。这边需要填写组织名称、项目名称以及版本号,版本号可以默认。

从新环境到部署本地JAVA项目

3、设置maven。这边一般不选择IDEA自带的maven,一般下载最新版的maven以及本地配置自己的仓库路径,最好是在maven中配置相应的阿里云镜像等。
从新环境到部署本地JAVA项目

4、设置参数,加快jar包下载速度。
从新环境到部署本地JAVA项目

如果没有配置这个参数,在maven生成骨架的时候将会非常慢,有时候直接卡住。archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了所以导致很慢,指定internal来表示仅使用内部元数据。

二、项目启动

1、项目架构

通过前面的创建步骤,等待一会就创建成功了。

从新环境到部署本地JAVA项目
2、配置tomcat。

项目新建成功后,需要配置容器运行项目。这边选择tomcat进行项目启动,本地需要下载相应的tomcat。
从新环境到部署本地JAVA项目
点击tomcat server选择local本地tomcat,然后进行tomcat配置。
从新环境到部署本地JAVA项目
VM options 优化
-Xms2048m
-Xmx2048m
-XX:MaxMetaspaceSize=512m
-XX:MetaspaceSize=512m
-XX:InitialBootClassLoaderMetaspaceSize=64M
-XX:NewRatio=2
-XX:SurvivorRatio=8
-XX:MaxTenuringThreshold=6
-XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled
-XX:+CMSClassUnloadingEnabled
-Xss1024k
-XX:+DisableExplicitGC
-XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses
-XX:ReservedCodeCacheSize=240m
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
#log //这个不要输在 VM options 否在会出错
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xloggc:D:/temp/gclog/idea.gc.log
-XX:+PrintHeapAtGC
一般默认localhost:8080为项目启动的路径。

3、配置启动环境。这边选择Artifacts,并且选择war exploded。

从新环境到部署本地JAVA项目

4、设置完成后需要配置一下url,否则项目启动需要添加/后面的路径。

从新环境到部署本地JAVA项目

三、项目展示

新建完maven项目后,点击tomcat进行启动。
从新环境到部署本地JAVA项目
启动成功后在浏览器上输入localhost:8080显示index.jsp文件上的内容。如下所示表示项目创建成功。
从新环境到部署本地JAVA项目
————————————————
版权声明:本文为CSDN博主「lxwthinker」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lxw983520/article/details/85686285

相关文章: