宁波实训day1: java web开发常用工具安装

1. jdk

在这里插入图片描述
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。目前,我们通常使用jdk 1.8版本进行java应用开发。

下载地址

下载地址(官网):https://www.oracle.com/technetwork/java/javase/downloads/index.html

环境配置

在Windows下

1.下载j2sdk 1.6.0_21或更高版本 (http://java.sun .com,建议同时下载其Java Documentation,这是Java帮助文档)。

2.运行刚刚下载的安装程序进行正式安装(以下假设安装于c:\jdk1.6.0_21\,建议安装路径不要有空格,不宜安装在\Program Files目录下!)。

3.设置运行环境参数:
Win7、Win8系统,使用鼠标右击“计算机”->属性->左侧高级系统设置->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:JDK安装目录
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
(使用命令行的方法设置环境变量,只会对当前窗口生效)
(改Path变量时,不是删除原有的值而是添加新的路径)

2. IDEA

在这里插入图片描述
DEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Python等少数语言。

IDEA下载、安装过程

☞ Idea官方网站网址:https://www.jetbrains.com/
☞ 下载idea环境,安装的时候不用关联文件后缀名(会影响性能,肯定会后悔的)。
☞ 安装好之后需要破解:现在的破解步骤是
(1)打开C:\Windows\System32\drivers\etc路径中的hosts文件,在文件的最末尾换行添加【0.0.0.0 account.jetbrains.com】这行。
进入官网http://idea.lanyus.com/ 获取激活码,实现激活即可。

3. tomcat

在这里插入图片描述
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。

官方网址:http://tomcat.apache.org/

安装的时候应该是这样的:
在这里插入图片描述

4. maven

Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

安装步骤:

1、新建环境变量MAVEN_HOME值为maven解压缩后的地址,比如我是:C:\Development Environment\apache-maven-3.6.1

2、往path中增加“%MAVEN_HOME%\bin”

3、打开控制台,输入命令mvn -v验证maven环境变量是否配置成功,如果能显示出maven版本则说明成功

配置阿里云镜像源方法:

1、进入maven安装目录下的conf文件夹,比如我是:C:\Development Environment\apache-maven-3.6.1\conf

2、将此目录下的setting.xml复制到文件夹C:\Users\你的用户名\.m2文件夹下面(如果没有.m2的话就新建一个)。我复制完成后该文件的地址是:
	C:\Users\TusuZer\.m2\settings.xml

3、在.m2下打开setting.xml找到其中的<mirrors></mirrors>标签,并往标签中增加如下内容并保存即可(此操作的作用是添加一个镜像节点,这样maven下载镜像就不会使用maven默认仓库,而会从我们添加的这个镜像站下载)。
	<mirror>
		<id>alimaven</id>
		<mirrorOf>central</mirrorOf>
		<name>aliyun maven</name>
		<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
	</mirror>

5. MySQL

本次开发使用的为MySQL 5.5版本,而原来装的是MySQL 5.7,为确保版本正确与开发的一致性,要先卸载再重新安装

卸载

1)停止window的MySQL服务。
找到“控制面板”-> “管理工具”-> “服务”,停止MySQL后台服务。
在这里插入图片描述
2)卸载MySQL安装程序。找到“控制面板”-> “程序和功能”,卸载MySQL程序。
在这里插入图片描述
3)删除MySQL安装目录下的所有文件。
4)删除c盘ProgramData隐藏目录中关于MySQL的目录。

安装

找一个安装包,按照流程安装即可
注意的是可能需要在安装之后重新配置一下
在这里插入图片描述

6. Notepad ++

在这里插入图片描述
Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。
Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支持宏以及扩充基本功能的外挂模组。
Notepad++是免费软件,可以免费使用,自带中文,支持众多计算机程序语言: C,C++,Java,pascal,C#,XML,SQL,Ada,HTML,PHP,ASP, AutoIt, 汇编, DOS批处理, Caml, COBOL, Cmake, CSS,D, Diff, ActionScript, Fortran, Gui4Cli, Haskell, INNO, JSP, KIXtart, LISP, Lua, Make处理(Makefile), Matlab, INI文件, MS-DOS Style, NSIS, Normal text, Objective-C, Pascal,Python, Javascript,Verilog,Haskell,InnoSetup,CMake,VHDL,Matlab

官网:https://notepad-plus-plus.org/

今日总结

第一天到中软国际来参加实训,老师也没有特别教什么,首先用一个小测试进行了分组。测试内容包括Web、java、sql、spring。说真的除了java和数据库我们课上都没学过,只能根据自己少量的课外知识和理解尽力答题。而且即使是java和数据库部分,最近几个学期我们都在上软件工程的理论课,很明显我能感觉到之前学的知识都有些淡忘了,Java虚拟机、多线程、数据库的查询写法、理论比如数据库表规范化的第一、第二范式等等的知识都想不起来了,实训结束之后应该要好好复习一下了。之后分好了组就开始安装之后项目开发依赖的环境和软件,为了统一版本我还得卸载MySQL再安装一次MySQL 5.5。按照老师的安排之后十多天我们每天上午上课,下午和晚上就做项目,这次项目会涉及到企业级的开发框架,希望我们能真正的学到学校里学不到的知识就好了,我一直感觉学校里教的东西太浅了,能够初次使用并掌握这些框架使用开发对我们就业或者之后的学习都会有非常大的帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值