Java Web开发环境配置(JDK+Tomcat++IDEA 14)
对于未接触过java web开发的大家而言,应该和我一样对java web编程开发比较迷茫,通过查一些资料,大致清楚了java web开发环境的一些基本配置,未做过相关编程的人员可以看一看,由于我刚接触java web相关项目,很多地方不是很清楚,希望大牛们也可以对我文中的不足提出批评和指正意见。下面的结合自己的配置情况,给大家说下步骤:
1.安装JDK并配置环境变量
JDK全称:JAVA Development Kit,它是Java 语言的软件开发工具包,没有JDK的话,无法编译Java程序。在安装JDK之后,同时会创建一个JRE(java runtime environment)文件夹,它是JAVA程序的运行环境。
(1)下载所需JDK版本(例如:jdk-6u26-windows-i586.exe)之后,默认安装在C:\Program Files\Java目录下。
(2)在系统变量里点击新建,变量名填写JAVA_HOME,变量值填写JDK的安装路径,C:\Program Files\Java\jdk(视自己安装路径而定);
CLASSPATH变量取值为jdk文件下的lib文件夹路径,C:\Program Files\Java\jdk\lib;
Path变量中添加bin文件夹路径C:\Program Files\Java\jdk\bin;
若要检测JDK是否安装成功,“开始”->;“运行”,键入“cmd”;键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功。
2.Tomcat 的安装及配置
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器。
(1)下载Tomcat,默认安装,默认路径:C:\Program Files\Apache Software Foundation\Tomcat;
(2)添加变量名为CATALINA_HOME变量值:C:\Program Files\Apache Software Foundation\Tomcat 7.0;
安装之后直接启动tomcat,访问http://127.0.0.1:8080/,若出现页面,表示安装成功。
3.安装配置IntelliJ IDEA(此部分载自作者SNSGOU发布于:2015-01-17 )
(1)下载IntelliJ IDEA软件进行安装,默认安装即可。安装完成之后,第一次运行需要验证license,百度一下username和license Key,输入验证即可。
(2)创建Web项目。
<1>、File -> New Project ,进入创建项目窗口
<2>、在 WEB-INF 目录下点击右键,New -> Directory,创建 classes 和 lib 两个目录
<3>、File -> Project Structure,进入 Project Structure窗口
<4>、点击 Modules -> 选中项目“JavaWeb” -> 切换到 Paths 选项卡 -> 勾选 “Use module compile output path”,将 “Output path” 和 “Test output path” 都改为之前创建的classes目录
<5>、点击 Modules -> 选中项目“JavaWeb” -> 切换到 Dependencies 选项卡 -> 点击右边的“+”,选择 “JARs or directories”
注意:Java Web项目是需要依赖 上图看到的 JDK 与 Tomcat包(Servlet模块就在里面)的!
<6>、配置打包方式Artifacts:点击 Artifacts选项卡,IDEA会为该项目自动创建一个名为“JavaWeb:war exploded”的打包方式,表示 打包成war包,并且是文件展开性的,输出路径为当前项目下的 out 文件夹,保持默认即可。另外勾选下“Build on make”,表示编译的时候就打包部署,勾选“Show content of elements”,表示显示详细的内容列表。
(3)、配置 Tomcat
<1>、Run -> Edit Configurations,进入“Run Configurations”窗口
<2>、点击"+"-> Tomcat Server -> Local,创建一个新的Tomcat容器
<3>、在"Name"处输入新的服务名,点击“Application server”后面的“Configure...”,弹出Tomcat Server窗口,选择本地安装的Tomcat目录 -> OK
<4>、在“Run Configurations”窗口的“Server”选项板中,去掉勾选“After launch”,设置“HTTP port”和“JMX port”,点击Apply -> OK,至此Tomcat配置完成。
PS:若启动端口被占用,可以将上面对应的8080端口(该页面上需要改两个地方)改成其他未占用端口。检测端口是否被占用方法如下:
1)杀掉任务管理器里面所以java.exe javaw.exe
2)如果不行,cmd运行:
“netstat -ano”,查看8080 被哪个pid(进程id)占用,打开任务管理器,杀掉此pid的程序。 如果任务管理器没有pid列,请选择任务管理器的菜单“查看”-》“选择列”,选择pid即可。
(4)、在 Tomcat中部署并运行项目
<1>、Run -> Edit Configurations,进入“Run Configurations”窗口,选择之前配置好的Tomcat,点击“Deployment”选项卡,点击“+” -> “Artifact”-> 选择创建的web项目的Artifact
<2>、修改“Application context”-> Apply -> OK
<3>、运行Tomcat,在浏览器中查看运行结果
ps:文中部分转载http://blog.snsgou.com/post-854.html
Java Web开发环境配置(JDK+Tomcat++IDEA 14)的更多相关文章
- java web开发环境配置系列(二)安装tomcat
在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载tomcat压缩包,进入官网http: ...
- java web开发环境配置系列(一)安装JDK
在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载JDK文件(http://www.or ...
- Java web 开发环境配置。
一.配置 win8 64位 环境java 开发环境 1. 下载JDK,地址 http://www.oracle.com/technetwork/java/javase/downloads/index ...
- java web开发环境配置
一:安装jdk http://www.java.com/zh_TW/ 二:下载tomcat,这里是zip版.http://tomcat.apache.org/download-70.cgi 三:在 ...
- 工具的更新换代 总是要折腾一下Windows10下Java Web 开发环境的配置
Windows10下Java Web 开发环境的配置 由于经常性遗忘,所以整理一下 Java Web 开发环境的搭建与配置,利人利己 主要分为以下几步,需要可以挑着看 Windows下 JDK 的下载 ...
- 使用Eclipse+Maven+Jetty构建Java Web开发环境(几个教程综合集成2014发行)
工作需要使用Jetty由于web集装箱,得知Eclipse+Maven+Jetty该组合是非常好的,因此,要在网上找了很多教程,但不写或多或少特定的或过时的内容而导致最终的配置失败,易于配置为未来的同 ...
- Java Web 开发环境快速搭建
Java Web 开发环境快速搭建 在因某种原因更换开发设备后,可依据此文快速搭建开发环境,恢复工作环境. Java开发环境: Windows 10 (64-bit) Oralce JDK Eclip ...
- JAVA WEB开发环境搭建
JAVA WED开发环境搭建 JDK的安装和配置 到https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21 ...
- Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建
这标题实在有点拗口,不知道怎么写好,但看了标题也就明白文本的内容.最近几天在折腾这些玩意儿,所以写写总结.除了环境搭建,本文还是一篇入门级的上手教程. 去下载一些东西 JDK安装 Tomcat安装 T ...
随机推荐
- 构建你人生里的第一个 Laravel 项目
安装 Laravel 安装器 composer global require "laravel/installer" 创建项目 laravel new links 检查是否安装成功 ...
- 【Netty】第一个Netty应用
一.前言 前面已经学习完了Java NIO的内容,接着来学习Netty,本篇将通过一个简单的应用来了解Netty的使用. 二.Netty应用 2.1 服务端客户端框架图 下图展示了Netty中服务端与 ...
- 由于losf引起的pxc启动报错处理
PXC主节点启动完成后,再启动node1,error日志报错: 2017-05-02T15:23:42.830888Z 0 [ERROR] WSREP: Failed to read 'ready & ...
- [笔记]机器学习(Machine Learning) - 00.目录/大纲/写在之前
目录会根据我的学习进度而更新,给自己列一个大纲以系统地看待整个学习过程. 学习资料来源 学习的是Coursera上吴恩达(Andrew Ng)老师的机器学习视频(课程传送门,最近在"最强大脑 ...
- iOS简单快速集成Cordova
如果你对于什么是Cordova还不了解,可以先移步到我另一个文章:Cordoval在iOS中的运用整理 里面有详细的介绍跟如何搭建Cordova:而本文则是要介绍JiaCordova插件,如果你有一点 ...
- MySQL中间件Atlas安装及使用
简介 Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目.它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量 ...
- JMeter-MyEclipse编译运行问题(Could not read JMeter properties file)
JMeter-MyEclipse编译运行问题按照 此贴 http://phoenix0529.iteye.com/blog/1530728 进行配置,然后用Ant编译Build.xml 是可以的. 但 ...
- 2017·iOS学习资料
我的两个想法更新了,欢迎新老司机出来槽点一下 star →[iOS·UIKit & Foundation框架-Annotations & Category注解工具类
- 用NIO实现http协议
先来看一下本篇博文的目录: 一:简介Nio 二:Nio的好处 三:关于http协议 四:代码实现 五:总结 一:简介Nio 我们都知道io流,那么NIO是什么呢?本篇博文将会带你一探NIO,NIO的全 ...
- JavaSE教程-02Java基本语法-练习
请说出下面的运算结果及解释为什么 System.out.println(1+1+"1");//? System.out.println("1"+1+1);//? ...