JavaWeb项目从零开始(1)--- 开发环境搭建

  • 前言
    • Java 环境搭建
    • Java 代码编辑器
    • Tomcat 服务器
    • Maven
    • Git
    • XAMPP
    • Notepad
    • Navicat premium
      • 基本上JavaWeb开发所用的工具都在这里了如果有其他欢迎补充下一节就是JavaWeb框架搭建和整合了

前言

第一次写博客,写的不好请指点一下。写这个是为了方便自己记忆和查阅,因为这些东西搭建完一次,以后就可以一直用了,时间长了会忘了,所以记录一下吧,好记性不如写博客嘛。


Java 环境搭建

java环境搭建网上已经有很多详细的教程了,这里就重复了,看看下面的链接。

Java环境搭建教程:http://www.runoob.com/java/java-environment-setup.html
Java SDK下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

Java 代码编辑器

Java 的 IDE 有很多,Eclipse 、IntelliJ IDEA、MyEclipse等等,这是最常用的,你可以根据自己的喜好选择一款,而我这里用 IntelliJ IDEA 。

MyEclipse: 收费的,我没用过,听说和Eclipse没什么差别
下载地址:http://www.myeclipsecn.com/

Eclipse: 免费的,现在Java开发,大部分人基本上都是用这个的。
下载地址:https://www.eclipse.org/downloads/

IntelliJ IDEA: 收费的,可以免费试用一个月,够时间学习了。
下载地址:http://www.jetbrains.com/idea/
你懂的:http://idea.lanyus.com/

Tomcat 服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选,接下来的项目也是使用这个。

下载地址:http://tomcat.apache.org/

Maven

Maven是一个项目管理工具,通俗的说就是帮你快速构建项目,下载需要的jar包。

下载地址:http://maven.apache.org/download.cgi

文档教程:

  • http://wiki.jikexueyuan.com/project/maven/
  • http://www.yiibai.com/maven/

视频教程:

  • http://www.imooc.com/learn/443
  • http://www.atguigu.com/download.shtml#Maven

依赖查找:http://mvnrepository.com/

maven下载jar包原本的镜像是国外的,下载速度很慢,你可以使用国内的镜像,百度一下找找相关教程。
这是阿里云的镜像, 在你maven的 settings.xml 里的 mirrors 标签 里设置一下。

     <mirror>  
      <id>nexus-aliyunid>  
      <mirrorOf>*mirrorOf>  
      <name>Nexus aliyunname>                                                                                                                       
      <url>http://maven.aliyun.com/nexus/content/groups/publicurl>      
     mirror>

Git

写完代码,当然是要保存和分享一下啦,Git一次满足你所有的愿望。
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

下载地址:https://git-scm.com/
使用教程:http://www.bootcss.com/p/git-guide/

常用的Git当然是github啦,但国内github的网速感人啊,所有我通常分享就上传到github,保存就用码云啦,真别说国内的网速就是快。
码云:https://git.oschina.net/
github:https://github.com/

XAMPP

什么Apache、mysql、tomcat一键启动啊有木有,简单方便,后续项目中主要是用来启动mysql

下载地址:https://www.apachefriends.org/zh_cn/index.html

Notepad++

Notepad++是免费软件,可以免费使用,自带中文,支持众多计算机程序语言的文本编辑器,方便查看代码文件。

下载地址:http://rj.baidu.com/soft/detail/13478.html?ald

Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。很好用的工具,不过是要收费的。

你懂滴下载地址:链接:https://pan.baidu.com/s/1gfsULFl 密码:58di

基本上JavaWeb开发所用的工具都在这里了,如果有其他欢迎补充。下一节就是JavaWeb框架搭建和整合了

你可能感兴趣的:(JavaWeb开发)