技术标签: jdk tomcat mysql 环境搭建 intellij idea
第一次安装的是jdk,第二次安装的是jre。两个安装路径最好在同一文件目录下,如:
第一次安装路径D:\java\jdk
第二次安装路径D:\java\jre
安装向导:
第一次出现的为jdk的安装页面:
点击更改,更改安装jdk的路径,我的路径是D:\java\jdk。然后点击下一步:
第二次出现的为jre的安装页面:
点击更改,更改安装jre的路径,我的路径是D:\java\jre。然后点击下一步
出现如下界面,说明安装完成,点击关闭即可。
此电脑(右击) >> 属性 >> 高级系统设置 >> 环境变量
出现如下界面,点击系统变量下的新建:
变量:JAVA_HOME
变量值:D:\java\jdk (即JDK安装时,jdk路径)
变量:CLASSPATH
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注:前面有“.;” 一定不能少)
变量:Path
新增变量值:%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
然后分别点击确定,即配置完成
按下win+R键,通过cmd是进入WINDOWS系统的命令提示窗口。
输入java,显示如下:输入javac,显示如下:
输入java -version 查看当前版本,显示如下:
请选择稳定版本
对应着操作系统位数进行下载,下载后会是一个zip压缩包
解压到合适的盘符下。
此电脑(右击) >> 属性 >> 高级系统设置 >> 环境变量
在系统变量栏中选择新建
变量:CATALINA_HOME
变量值:D:\apache-tomcat-9.0.12 (即 tomcat 文件夹路径)
变量:Path
新增变量值:%CATALINA_HOME%\bin
按下win+R键,通过cmd是进入WINDOWS系统的命令提示窗口。
输入 startup.bat 命令,启动 tomcat
在浏览器中输入localhost:8080,出现下面页面证明安装成功了
代码:
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
在 path 路径下添加 %MAVEN_HOME%\bin;
下一步
下一步
下一步
下一步
安装完毕!
初次启动 IDEA 时,如图所示:
此处:可以百度找,或者找某宝,方式有多种(学生可以申请教育免费)
File >> Import Settings,然后选择要导入的配置文件:settings.zip
File >> Settings >> Plugins
详情请参考:
File >> Project Structure(项目结构) >> SDKs
MySQL安装文件分两种 .msi和.zip
.zip格式是自己解压免安装:
.msi需要在线安装
mysql-installer-web-community和mysql-installer-communityl两个版本的区别:
mysql的官网上提供了两个mysql共享版本的安装,一个20M,一个373.4M。
二者的区别:
前者是联网安装,当安装时必须能访问互联网;
后者是离线安装使用的,一般建议下载离线安装使用的版本。
这里下载后者演示一下
选择“Custom”,下一步
下一步
下一步
下一步
下一步
下一步
下一步
第一个"Use Strong Password Encryption for Authentication" 密码加密验证更加安全;
第二个“Use Legacy Authentication Method” 可兼容MySQL5.x版本,兼容性好。
下一步
下一步
应用配置
点击Execute,等待完成
下一步
下一步
MySQL默认将数据保存到C盘,若C盘存储空间紧张,建议将数据存到其他盘中。
完毕!
文章浏览阅读16次。
文章浏览阅读8.8k次。原文地址::http://blog.sina.com.cn/s/blog_148f658a00102vqdd.htmlSTM8S系列芯片解密已成为了热门行业,本工作室长期研究并提供各种型号STM8S系列芯片解密。不仅解密速度快,当天提供芯片解密后的程序,并可提供STM8S系列芯片解密后的反汇编。 ◆芯片简介 意法半导体(ST)再次扩大8位微控制器的产品阵_stm8s003f3程序提取
文章浏览阅读466次。相关链接:在 CentOS 1804 中 使用 yum 安装 MySQL 5.7 最新版在 CentOS 1804 中 安装 MySQL 5.7.20 (或任意MySQL版本)在 CentOS 1804 中 修改 MySQL 密码策略在 CentOS 中 开启 MySQL 的 3306 端口在不打开 MySQL 3306 端口的情况下,使用 Navicat 进项远程连接(使用2...
文章浏览阅读2.2k次。ic设计是什么专业IC专业就是集成电路设计专业。集成电路设计,是电子工程学和计算机zhi工程学的一个学科,其主要内容是运用专业的逻辑和电路设计技术设计集成电路(IC)。IC设计涉及硬件软件两方面专业知识。集成电路设计涉及对电子器件(例如晶体管、电阻器、电容器等)、器件间互连线模型的创建。所有的器件和互连线都需安置在一块半导体衬底材料之上,这些组件通过半导体器件制造工艺(例如光刻等)安置在单一的硅衬..._ic设计有哪些方法?
文章浏览阅读2.1k次,点赞4次,收藏18次。实验内容Hadoop由Apache基金会开发的分布式系统基础架构,是利用集群对大量数据进行分布式处理和存储的软件框架。用户可以轻松地在Hadoop集群上开发和运行处理海量数据的应用程序。Hadoop有高可靠,高扩展,高效性,高容错等优点。Hadoop 框架最核心的设计就是HDFS和MapReduce。HDFS为海量的数据提供了存储,MapReduce为海量的数据提供了计算。此外,Hadoop还包括了Hive,Hbase,ZooKeeper,Pig,Avro,Sqoop,Flume,Mahout等项目。(摘_hadoop 图片上传
文章浏览阅读1w次,点赞7次,收藏93次。在网上看到有关Redis的50道面试题目,但是没有给出答案,之前我也在寻找这份试题的答案,特地把答案分享出来。有需要的可以看看咯花了大量时间整理了这套Redis面试题首发50题,绝无仅有,从入门到精通从基础,高级知识点,再到集群,运维,方案…弄明白了这些题可以说可以成为面霸了面试官都得折服,Redis学得怎么样,都来检验下吧..._redis面试题
文章浏览阅读8.9k次,点赞3次,收藏7次。IDA pro 7.5 安装keypatch插件前言一、安装过程二、出现问题前言本篇记录IDA pro 7.5 安装keypatch插件。缺少相应库,无法加载keypatch插件:"fail to load the dynamic library"一、安装过程安装好python环境后,安装 keystone。 (网址:https://www.keystone-engine.org/download/)pip install keystone-engine # 安装pip inst_ida fail to load the dynamic library.
文章浏览阅读2.6w次,点赞9次,收藏23次。阿基米德螺旋线公式: //极坐标方程为: r = a + bθ //平面笛卡尔坐标方程式为: x = (a + bθ)cos(θ), y = (a + bθ)sin(θ) //a: 当θ=0°时的极径(mm) //b: 阿基米德螺旋线系数(mm/°),表示每旋转1度时极径的增加/减小量 //θ: 极角,单位为度,表示阿基米德螺旋线转过的总度数(弧度)......_阿基米德螺旋线
文章浏览阅读8.3k次,点赞5次,收藏14次。均分纸牌题目描述有 N 堆纸牌,编号分别为 1,2,…, N。每堆上有若干张,但纸牌总数必为 N 的倍数。可以在任一堆上取若于张纸牌,然后移动。移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上;在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。_粮食均分c++
文章浏览阅读631次。编辑器之战 是指计算机编程领域内,两类文本编辑器vi(以及衍生版本)和Emacs用户之间的对抗冲突。这已经成为黑客文化和自由软件社区文化的一部分。战火在两群用户之间多次点燃,他们互相蔑视,坚信自己的选择才是最完美的。相比其他的IT领域战争(如浏览器大战、操作系统之争、编程语言之争、代码缩进风格之战),编辑器的选择其实通常只是个人问题。vi与Emacs的不同vi与Emacs之间最_vi 有两个模式 :“不停地哔哔叫”和“搞砸一切”。
文章浏览阅读3w次,点赞47次,收藏64次。坦克大战联机版_new ().mainpanel
文章浏览阅读81次。Python 多好用不用多说,大家看看自己用的语言就知道了。但是 Python 隐藏的高级功能你都 get 了吗?本文中,作者列举了 Python 中五种略高级的特征以及它们的使用方法,快来一探究竟吧!Python 是一种美丽的语言,它简单易用却非常强大。但你真的会用 Python 的所有功能吗?任何编程语言的高级特征通常都是通过大量的使用经验才发现的。比如你在编写一个复杂的项目,并在 stack..._python symbols函数与lambda函数