JavaWeb用户登陆--项目环境的搭建
来源:互联网 发布:ip变换软件 编辑:程序博客网 时间:2024/05/01 09:10
最近在学习使用IntelliJ IDEA,就使用IDEA搭建一个web项目的基本环境;
1.首先需要安装IDEA,本文的重点是搭建web环境,所以就默认安装了IDEA哦~并且默认安装了JDK,如果没有安装,请去Oracle的官网下载并安装.
2.打开你的IDEA,新建一个project,使用Maven进行管理,如下截图:
3.单击"Next",填写GroupId 和ArtifactId,Version 按照默认的即可,继续点击"Next",然后再点击"Next",然后在得到的下图中填写Project name 和location,截图如下:
4.我这里的location选择的是一个本地的git仓库,可以自己初始化一个这样子的git仓库,便于版本的管理.点击"Finish",得到的截图如下:
5.注意:在IDEA中project的概念相当与eclipse中的workspace的概念,在IDEA中module才是eclipse中的project的概念,因此,下面需要在IDEA中新建的project 下面新建module,如下截图:
6.单击"Next",填写GroupId 和ArtifactId,Version 按照默认的即可,继续点击"Next",然后再点击"Next",然后在得到的下图中填写Module name 和Content root,截图如下:
7.单击"Finish"等待maven构建好环境,在IDEA中就创建了一个web项目;得到的目录结构如下:
8.下面开始配置Tomcat.在配置Tomcat 的时候需要先安装一个Tomcat ,也可以使用IDEA内嵌的服务器,但是我在搭建的时候使用的是自己下的Tomcat.首先去官网下载Tomcat,我是在Linux 系统下操作的,因此下载的的是apache-tomcat-7.0.47.tar.gz格式的,直接进行解压到你想要安装的目录中
9.配置Tomcat 环境变量,找到安装Tomcat根目录下的bin目录,并找到startup.sh文件,在文件中添加如下内容:
JAVA_HOME=/home/q/java/jdk1.7.0_40 // java jdk的安装目录
JRE_HOME=$JAVA_HOME/jre // java jre 的目录
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME // 添加到系统的PATH路径中
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar // 添加CLASSPATH
TOMCAT_HOME=/home/userpath/apache-tomcat-8.0.12 //Tomcat 的安装目录
10.在tomcat 的安装目录下打开终端 ,输入:cd bin 然后再 输入./startup.sh 启动tomcat服务器;在浏览器中输入http://localhost:8080,回车,出现如下界面,就说明安装成功:
11.输入./shutdown.sh将tomcat 关掉
12.然后再来IDEA中配置Tomcat ,如下图所示:点击"下三角"符号,在弹出的Run/Debug Configurations中 点击"+",找到"Tomcat Server" ,然后选择local .
13.弹出如下截图:
14.点击Configure,得到如下截图:
配置之前安装的tomcat 的环境目录,然后在Run/Debug Configurations中选择Deployment 的目录,点击右侧的"+",找到你需要发布的web项目的目录,并确定,得到截图如下:
然后确认,下面可以开始测试服务器是否搭建成功,运行该web项目,得到效果如下图:
一个基本的web项目就搭建成功拉,下面可以开始使用你熟悉的技术进行web 开发拉, 本文首先使用servlet 实现一个基本的用户登陆和注册的功能,详细内容下期见~~(原创,欢迎点评~~)
- JavaWeb用户登陆--项目环境的搭建
- 搭建Maven环境下的JAVAWeb项目
- eclipse javaWeb项目的环境搭建
- 最基本的javaweb项目环境的搭建
- win7搭建javaweb项目环境过程及遇到的问题
- ssh环境搭建(用户登陆实例)
- JavaWeb开发环境的搭建
- Javaweb开发的环境搭建
- javaweb项目-MyEclipse环境搭建配置
- Javaweb环境搭建与项目部署
- JavaWeb测试环境搭建之javaServlet实现登陆
- Hadoop好友推荐系统-项目架构搭建和用户登陆的实现
- Struts2环境搭建并演示用户登陆小例子
- 搭建eclipse的javaWeb开发环境
- Linux下javaweb环境的搭建
- 四.javaweb之web环境的搭建
- 基于IDEA的JavaWeb开发环境搭建
- 项目环境的搭建
- IOS7 edgesForExtendedLayout
- Fragment的生命周期
- mybatis 增删改查操作
- c语言01
- Android 继承SQLiteOpenHelper自定义DBHelper存取数据与图像
- JavaWeb用户登陆--项目环境的搭建
- GUI编程,单选按钮、复选框、消息框、消息响应函数的使用
- leetcode——Count Complete Tree Nodes
- Xcode的快捷键及代码格式化
- 快速排序分析
- HDU5339——Untitled
- 关于iOS推送中点击通知的几点(备忘)
- 红黑树
- DIV_CSS布局问题:3个水平对齐布局的DIV,左右固定宽,中间宽度自动填充