maven的目录结构
『壹』 eclipse里maven web项目怎么总是显示JAX-WS这种目录结构如第一张图,而不显示类似第二张图那样清晰的结构
把视图切换成java就好了
『贰』 在eclipse中导入maven项目时src/main/java下的子目录结构消失了
没有图不知道是什么情况
我猜你是没有在项目的propertites里面配置Java Build Path里面的Source。在这个里内面应该指定java和一写资源容文件的路径。自己还有配置前台页面的classes(要是没有的话新建)
『叁』 maven为什么要强制目录结构
1.标准目录结构
src
-main
–bin 脚本库
–java java源代码文件
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目录。WEB-INF、css、js等
-test
–java 单元测试java源代码文件
–resources 测试需要用的资源库
–filters 测试资源过滤库
-site Site(一些文档)
target
LICENSE.txt Project’s license
README.txt Project’s readme
工程根目录下就只有src和target两个目录
target是有存放项目构建后的文件和目录,jar包、war包、编译的class文件等。
target里的所有内容都是maven构建的时候生成的
『肆』 创建maven 怎么生成标准目录结构
src
-main
–bin 脚本库
–java java源代码文件抄
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目录。WEB-INF、css、js等
-test
–java 单元测试java源代码文件
–resources 测试需要用的资源库
–filters 测试资源过滤库
-site Site(一些文档)
target
『伍』 maven工程及其子模块目录的问题
检查你的nexus服务器配置,确认你的Jar包上传是成功的,以可以在浏览器查看到Jar包为准;
检查你本地的maven客户端配置文件setting.xml,确保能连接到你的nexus服务器上,可以通过其它已经在nexus的Jar是否能下载为作为判断标准;
如果以上两点都没有问题,那么查看你的本地Maven仓库,找到这个Jar包的目录(即使Jar包不能下载,但目录仍是有的),把目录中以.Update为扩展名的文件删除掉,然后再对你的项目重新编译,mavne会重新请求你的nexus下载此jar包的,此步骤在每次修改setting.xml后,都尝试一次,直到正确为止。
『陆』 eclipse中导入maven项目层次结构显示不正确
maven目录直接导入一定不行的,你用eclipse先建个maven的project,再把文件过来就好了。
『柒』 maven,算不算是一个框架
不算!不是开发框架。
Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。
最主要优势可以总结一下三点:
生命周期管理,便捷的构建过程;
依赖管理,方便引入所需依赖 Jar 包;
仓库管理,提供统一管理所有 Jar 包的工具;
目录结构管理,提供了一套标准的目录结构(基本上所有的web项目,目录结构几乎都是相同的)
『捌』 maven 为什么要强制目录结构
1.标准目录结构
src
-main
–bin 脚本库
–java java源代码文件
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目录。WEB-INF、css、js等
-test
–java 单元测试java源代码文件
–resources 测试需要用的资源库
–filters 测试资源过滤库
-site Site(一些文档)
target
LICENSE.txt Project’s license
README.txt Project’s readme
工程根目录下就只有src和target两个目录
target是有存放项目构建后的文件和目录,jar包、war包、编译的class文件等。
target里的所有内容都是maven构建的时候生成的
『玖』 maven 目录结构 lib放在哪
用maven结构就没有lib目录,lib直接通过maven的依赖管理来导入。