netbeans java web_使用Netbeans创建java Web项目
使用Netbeans创建java Web项目
需要先搭建JDK参考:
1.安装Tomcat
目前最新的windows环境的Tomcat是
2.下载安装Netbeans
下载需要的版本,因为本人需要同时做不同语言的开发所以选择all是不错的选择,如果只做Java开发选择JavaEE即可。
下载好以后直接安装即可。
安装好以后需要修改Netbeans的配置
首先要配置Netbeans的配置文件的jdkhome位置
在C:\Program Files (x86)\NetBeans 7.4\etc\netbeans.conf
#netbeans_jdkhome="C:\Program Files (x86)\Java\jre7"
netbeans_jdkhome="C:\Program Files\Java\jdk1.7.0_51"
如果这里配置不对,新建javaweb项目就会提示报错。
3.新建JavaWeb项目
打开Netbeans,点击“文件”--“新建项目”--“JavaWeb”
“下一步”给项目取个名字,选好项目存放路径。
4.选择“服务器”设置
注意:一定要填写服务器用户名和口令。如果tomcat的配置文件conf/tomcat-users.xml中不存在用户,netbeans会自动创建。
也可以手动创建:
当你建好服务器以后,可以在菜单“工具”--“服务器”这里管理你的服务器。
5.启动tomcat
默认netbeans会建好index.jsp文件
切换到服务下,点开服务器“启动”。
成功启动提示
点击菜单栏的“运行”成功打开index.jsp页面
6.新建web.xml配置文件
在WEB-INF文件夹右键点击 “新建”--“其他”
弹出的页面选择“标准部署描述符(web.xml)”
下一步,完成。web.xml配置文件就建好了。
7.新建servlet程序
新建一个Java包package
在项目上右键点击“新建”--“Java包”
取一个包名,例如我们用本博客名blog.csdn.net.unix21
点击“完成”。包就已经建好。
在之前建好的包上,右键“新建”--“servlet”
给servlet取个类名
在配置servlet部署这一步,要“勾选” 将信息添加到部署描述符(web.xml) ,不然要手动添加。
在web.xml已经自动添加了该servlet的配置信息,同时Test.java文件也自动建好:
在Test.java文件写servlet代码,修改默认的processRequest方法:
protectedvoidprocessRequest(HttpServletRequest request, HttpServletResponse response)
throwsServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try{
/* TODO output your page here. You may use following sample code. */
out.println("html>");
out.println("");
out.println("
");
out.println("
Servlet Test");
out.println("");
out.println("
");
out.println("
Servlet Test at "+ request.getContextPath() +"
By http://blog.csdn.net/Unix21");
out.println("");
out.println("");
} finally{
out.close();
}
}
运行项目,在浏览器中预览 http://localhost:8080/Web1/Test
8.导出war包
项目上右键“清理并构建”
在输出窗口可以看到war包已经打好,默认是放在E:\work\Web1\dist\Web1.war
这样一个完整的javaWeb项目就完成了。
netbeans java web_使用Netbeans创建java Web项目相关推荐
- Java归去来第2集:利用Eclipse创建Maven Web项目
一.前言 如果还不了解剧情,请返回第一集的剧情 Java归去来第1集:手动给Eclipse配置Maven环境 二.利用Eclipse创建Maven Web项目 选择File-New- ...
- java 创建web项目_java – Eclipse:以编程方式创建动态Web项目
我尝试通过首先通过IProject创建 java项目然后使用IFacetedProject将其转换为动态Web项目来创建动态Web项目,但是只创建了静态项目-这是我已经完成的代码-请帮助我这--谢谢. ...
- idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...
之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...
- Eclipse java SE版本解决无法新建web项目问题
Eclipse java SE版本解决无法新建web项目问题 参考文章: (1)Eclipse java SE版本解决无法新建web项目问题 (2)https://www.cnblogs.com/lf ...
- 用eclipse创建动态web项目手动生成web.xml方法
转载自 用eclipse创建动态web项目手动生成web.xml方法 今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件 ...
- 荐 Intellij IDEA创建Maven Web项目(带有webapp文件夹目录的项目)
转载自:点击打开链接 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以 ...
- eclipes创建一个web项目web.xml不能自动更新的原因(web.xml和@WebServlet的作用)
在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会 ...
- 创建一个web项目的步骤
花费了大量的时间在结构目录上. 记下来免得下次忘记了步骤 文章目录 创建一个web项目 创建c3p0的xml文件 使用细节 创建一个web项目 新建一个项目 创建好后目录中有图中方框内的内容 添加WE ...
- 如何创建一个Web项目
文章目录 一.创建Web项目 1. 新建Maven工程 2. 在pom.xml中,添加servlet依赖 3. 创建web.xml文件 4. 通过tomcat配置启动项 5. 在webapp下创建ht ...
- IDEA 创建Maven Web项目
背景 公司有一个非常老的项目,决定进行简单重构,纳入自动化流水线部署的序列.原项目采用很古老的Jar包依赖模式,也就是直接将jar包放在项目中.同时,项目结构也非常奇特,不是标准的Web项目目录结果. ...
最新文章
- maven scala plugin 实现jvmArgs,执行过程原理解析笔记
- SQL 语句使用关键字错误
- 8086实时时钟实验(一)——《x86汇编语言:从实模式到保护模式》05
- Flesch Reading Ease(模拟)
- 2.4-yum工具详解
- java找不到数据库的表_GreenDao:no such table 找不到表的终极解决方案!
- Windows 10系统 装Ubuntu,亲测有效
- 混血网站诞生-公司相互嫁接成就新商业模式(转贴)
- AppDelegate文件下各方法的用法:(应用程序挂起、复原与终止)
- Python用可变参数找出最大值和最小值
- vijos1214——伤心的AsukaNoKaze
- wps里的html怎么保存,WPS网页复制保存文档文字技巧
- 移动支付深入我们的生活,行业态势又如何?
- 源码方式安装nginx及其依赖并设置服务开机启动
- Caffe:图像数据转换成ldb(leveldb/lmdb)文件
- 快速上手matlab(二)
- 商家自建流量池:10种微信引流的方法,值得学习社群营销的商家收藏 !
- python归一化后全部都是0咋办_python归一化处理
- 公开课|7月15日“隐私计算+区块链”安全解锁数据价值
- Centos 7下 ceph的安装
热门文章
- java饼状图_使用Vue+echars+Java后端数据生成饼状图
- 人脸检测及识别下一步的工作安排:
- knative入门指南
- ps做出一个框,然后拉图片进去只显示框中得部分
- 每日英语阅读 10.5
- unix系统之acct()
- 软件项目测试报告怎么做?详细测试方案模板参考
- 使用Docker在5分钟内设置一个私有密码库
- springboot毕设项目小区停车场管理系统zvzay(java+VUE+Mybatis+Maven+Mysql)
- 802.11--WPS(Wi-Fi Protected Setup)协议简析