社区
Web 开发
帖子详情
用maven创建web项目的时候,我的目录怎么和别人的不一样
Juweer_ni
2018-05-23 10:37:49
我的项目是这样子的
但是别人的是这样子的
有大神告诉下,怎么创建war的时候,直接是第二种么
...全文
996
4
打赏
收藏
用maven创建web项目的时候,我的目录怎么和别人的不一样
我的项目是这样子的 但是别人的是这样子的 有大神告诉下,怎么创建war的时候,直接是第二种么
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户名无法显示
2018-05-23
打赏
举报
回复
不是创建错误,是你展示的方式不对,你这个是javaEE模式,切换成java模式就好了
hi-face
2018-05-23
打赏
举报
回复
eclipse maven创建javaweb项
目
Juweer_ni
2018-05-23
打赏
举报
回复
引用 1 楼 qq_31012067 的回复:
创建war的时候有三个√,√选创建 简单工程
我是选的简单工程,跳过骨架
IT王大帅
2018-05-23
打赏
举报
回复
创建war的时候有三个√,√选创建 简单工程
JavaWeb:
Maven
创建
Web项目
Web项目
的结构分为:开发中的项目和开发完可以部署的
Web项目
,这两种项目的结构是不一样的,开发项目通过执行
Maven
打包命令 package ,可以获取到部署的
Web项目
目录
编译后的Java字节码文件和resources的资源文件,会被放到WEB-INF下的classes
目录
下 pom.xml中依赖坐标对应的jar包,会被放入WEB-INF下的lib
目录
下 使用骨架 具体的步骤包含: 1.
创建
Maven
项目 2.选择使用
Web项目
骨架,输入
Maven
项目坐标
创建
项目,完成项目
创建
3.删除pom.
Maven
创建
web项目
,
目录
不完整解决
我们在idea中
创建
maven
web项目
时,
创建
出来的项目
目录
结构和标准的
maven
项目
目录
不一样,只有一个src/main/webapp。如下图 原因:在
创建
maven
web项目
时会去仓库的org/apache/
maven
/archtypes/
maven
-archtype-web
目录
下找到
maven
-archtype-web-1.4.jar(也可能时其他版本的jar),会根据此jar包里的项目结构
创建
,而此jar的项目结构就是不完整的,所以
创建
出来的项目
目录
结构不完整。 解决:在仓库里找到.
maven
学习: 使用
Maven
构建
Web项目
在使用
Maven
创建
web项目
之前,必须首先理解这种
Maven
项目结构和WAR包结构的对应关系,有一点需要注意的是:WAR包中包含的一个lib
目录
是用来放所依赖的jar,但是在
Maven
项目结构中没有这样一个
目录
,这是因为依赖的都配置在pom文件中,
Maven
在用WAR方式打包的时候会根据POM的配置从本地仓库复制相应的JAR文件. 在java的世界中,Web应用占有很大的地位,而它的标准打包方式是WAR。
web项目
添加servlet-api的依赖, jsp-api的依赖。
超详细IDEA
创建
Maven
Web项目
超详细IDEA
创建
maven
Web项目
,本文包括利用骨架(模板)
创建
maven
Web项目
以及非骨架(非模板)
创建
maven
Web项目
。
maven
创建
web项目
的两种方式【骨架
创建
webPK转换web】
目录
1.1 选中所需的webapp骨架 1.2 进行填写公司域名及项目名 1.3 确认
Maven
相关信息 1.4 确认项目名及项目的存放路径 1.5 框架方式项目
创建
完成 1.6 注意:自动导入jar包 2、普通
maven
项目转为
web项目
具体步骤 2.1 直接选中
Maven
2.2 进行填写公司域名及项目名 2.3 确认
Maven
相关信息 2.4 确认项目名及项目的存放路径 2.5 手动
创建
webapp包以及WEB-INF包 2.6 进行
Maven
项目转web相关的操作...
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章