Maven - 快速创建Java工程和Web工程

简介: Maven - 快速创建Java工程和Web工程

【1】通过Eclipse创建Java工程

- - New - Maven Project

20170122175849546.jpg

第一种- - 创建简单工程


填写坐标

第二种- -不使用简单模式

使用quickstart

该方式创建后项目目录不完整,缺Resources,自己手动创建即可!

…..

还可以在工作空间手动创建目录,然后Eclipse引入

【2】通过Eclipse创建Web工程

第一种- - 同上第一种方式->简单工程:

注意打包方式为war包 !

该方式创建有一个问题,不会在src-main-webapp下建立web.xml文件。

解决办法

项目-右键properties-Project Facets:

去掉对号–Apply–再打对号:

进行配置:

Apply - OK

即可!!

第二种方式(模板方式):

注意模板为webapp。20170122182414044.jpg创建之后项目如下所示:

这很显然是不完整的,尝试一下操作:


1、修改build path(JRE System Library),改成你所安装的jdk的版本。一般这一步配置完之后,src/main下的目录就都出来了。


2、为了使开发的环境彻底一致,可以配置Java compiler里的编译环境为1.8。


3、把project facets 里的jdk配置成1.8,然后把dynamic web module配置成2.5或3.0。


如下图所示,如果直接修改version会提示你不能更改;可去掉复选框–Apply—更改version–Apply(参考创建web工程第一种方式)。

20170706093244220.png

或者直接到本地工作空间找到maven配置,修改如下图:


最终创建好的maven Web功能结构应如下图所示:


目录
相关文章
|
17小时前
|
设计模式 前端开发 Java
19:Web开发模式与MVC设计模式-Java Web
19:Web开发模式与MVC设计模式-Java Web
9 4
|
17小时前
|
设计模式 存储 前端开发
18:JavaBean简介及其在表单处理与DAO设计模式中的应用-Java Web
18:JavaBean简介及其在表单处理与DAO设计模式中的应用-Java Web
11 4
|
17小时前
|
SQL Java 数据库连接
17:数据库连接池与Servlet整合-Java Web
17:数据库连接池与Servlet整合-Java Web
7 3
|
17小时前
|
存储 前端开发 搜索推荐
13:Session机制实现用户登录与注销功能-Java Web
13:Session机制实现用户登录与注销功能-Java Web
10 3
|
17小时前
|
XML 前端开发 Oracle
16:JSP简介、注释与Scriptlet、Page指令元素、Include操作、内置对象、四种属性-Java Web
16:JSP简介、注释与Scriptlet、Page指令元素、Include操作、内置对象、四种属性-Java Web
8 2
|
2天前
|
开发框架 JavaScript 前端开发
【JavaScript 与 TypeScript 技术专栏】TypeScript 在 Web 开发中的前沿应用
【4月更文挑战第30天】TypeScript在Web开发中日益重要,以其强大的类型系统提升代码质量,支持组件化开发,与React、Vue、Angular等框架良好集成。在大型项目管理中,TypeScript助于代码组织和优化,提高团队协作效率。此外,它提升开发体验,提供智能提示和错误检测。众多成功案例证明其前沿应用,未来将在Web开发领域持续发挥关键作用。
|
3天前
|
前端开发 JavaScript 测试技术
【PHP开发专栏】PHP Web开发基础与流程
【4月更文挑战第29天】本文介绍了PHP Web开发的基础和流程,帮助初学者入门。内容包括Web服务器与PHP解释器的工作原理、HTML/CSS/JavaScript基础知识、PHP语法与数据库操作。开发流程涵盖项目规划、环境搭建、数据库设计、代码编写、测试与调试,以及部署与维护。此外,文中还强调了使用框架、代码组织、安全性及性能优化等进阶知识和最佳实践,旨在培养优秀PHP开发者。
|
3天前
|
前端开发 JavaScript 开发者
前端技术栈:探索现代Web开发的核心要素与代码实践
前端技术栈:探索现代Web开发的核心要素与代码实践
9 1
|
5天前
|
前端开发 数据管理 Ruby
blog-engine-10-middleman 静态站点生成器,利用了现代 Web 开发中的所有快捷方式和工具
这篇内容介绍了Middleman,一个基于Ruby的静态网站生成器。Middleman的特点包括静态网站生成、模板系统、前端技术支持、数据管理和简单的部署。安装步骤涉及安装Ruby和运行`gem install middleman`。使用方法包括在`source`目录编写内容,使用`middleman server`预览,`middleman build`构建网站,然后部署到服务器。Middleman的优势在于速度、灵活性和数据管理,但需要Ruby知识,且社区规模较小。适合熟悉Ruby并寻求强大建站工具的用户。
|
5天前
|
存储 缓存 JSON
【Web开发】会话管理与无 Cookie 环境下的实现策略
【Web开发】会话管理与无 Cookie 环境下的实现策略

推荐镜像

更多