IDEA 怎么设置多个mvc resources 根目录目录

拒绝访问 |
| 百度云加速
请打开cookies.
此网站 () 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(38e7a193c5eb43f5-ua98).
重新安装浏览器,或使用别的浏览器请问一下,intellij的resource和sources的标注有什么用啊
请问一下,这里面标书的sources和resources有什么用啊?&
ps:请教一下,为什么会需要在项目下创建一个web,这个有什么用
source folders是指包含工程源文件的文件夹,一般统一放在src下面,实际上是可自由配置的
有2种分类方法:1——测试代码test/非测试代码main,2——编码文件(java)/资源文件(resource)
于是在src下就有4个source folders:
/main/java
/main/resource
/test/java
/test/resource
以上是默认的配置,你也可以自己定义,4个文件夹并不是必须同时存在,路径也可以改
--- 共有 5 条评论 ---
: web项目,这个目录是必须的,它是你网站内容的来源(java源码编译后生成的classes也会自动放到这里面)。如果没有,你的项目运行不起来
: 那不添加那个web的话tomcat是不是就找不到根目录了?
: 没有标注没有影响~~~~是对的,我上面说了”这4个文件夹不是必须同时存在的“
: 资源~就是~资源,所有java以外的东西都可以当作资源来管理,如项目xml配置文件、properties文件。。web是网站根目录,比如用tomcat,网站发布到/abc,那么在tomcat的webapps里就有个abc目录,其内容来自web。web目录是可配置的,在ProjectStructurer的facets或Modules里
请问下那个resources(资源)是指什么?为什么我现在的这个项目里没有标注也没有影响呢?
另外那个web具体是什么,作用是啥?为什么需要我指定web.xml的地址和根目录的地址?
sources:源代码
resources:资源
那个web也不是定死的,是在项目配置中定义的web根目录,默认的名字是web,你可以自己改(名字和路径都能改)将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹_Linux编程_Linux公社-Linux系统门户网站
你好,游客
将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
来源:Linux社区&
作者:qinxiandiqi
如题,IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉。
如果使用的是Eclipse,Eclipse的src目录下的xml等资源文件在编译的时候会自动打包进输出到classes文件夹。Hibernate和Spring有时会将配置文件放置在src目录下,编译后要一块打包进classes文件夹,所以存在着需要将xml等资源文件放置在源代码目录下的需求。
解决IDEA的这个问题有两种方式。
第一种是建立src/main/resources文件夹,将xml等资源文件放置到这个目录中。maven工具默认在编译的时候,会将resources文件夹中的资源文件一块打包进classes目录中。
第二种解决方式是配置maven的pom文件配置,在pom文件中找到&build&节点,添加下列代码:
& & &build&& & & & &resources&& & & & & & &resource&& & & & & & & & &directory&src/main/java&/directory&& & & & & & & & &includes&& & & & & & & & & & &include&**/*.xml&/include&& & & & & & & & &/includes&& & & & & & &/resource&& & & & &/resources&& & &/build&
其中&directory&src/main/java&/directory&表明资源文件的路径,&include&**/*.xml&/include&表明需要编译打包的文件类型是xml文件,如果有其它资源文件也需要打包,可以修改或添加通配符。
Maven权威指南_中文完整版清晰PDF&
Maven 3.1.0 发布,项目构建工具
Linux 安装 Maven
14.04.1中安装Maven
Maven3.0 配置和简单使用
Ubuntu下搭建sun-jdk和Maven2
Maven使用入门
本文永久更新链接地址:
相关资讯 & & &
& (05月02日)
& (03月05日)
& (05月21日)
& (03月07日)
& (03月05日)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 maven resources 目录 的文章

 

随机推荐