今天用Maven命令创建Web项目的时候,突然遇到一个无Java标准目录的问题,导致自己无法正常添加Java文件。命令如下:
create maven-web project
mvn archetype:generate -DgroupId=com.icecode.androidPortal -DartifactId=portal -Dpackage=com.icecode -DarchetypeArtifactId=maven-archetype-webapp -Dversion=1.0 -DinteractiveMode=No
上网查了下Maven新建的Web项目的标准目录结构如下:
标准目录结构:
src
-main
–bin 脚本库
–java java源代码文件
–resources 资源库,会自动复制到classes目录里
–filters 资源过滤文件
–assembly 组件的描述配置(如何打包)
–config 配置文件
–webapp web应用的目录。WEB-INF、css、js等
-test
–java 单元测试java源代码文件
–resources 测试需要用的资源库
–filters 测试资源过滤库
-site Site(一些文档)
target
工程根目录下就只有src和target两个目录
target是有存放项目构建后的文件和目录,jar包、war包、编译的class文件等。
target里的所有内容都是maven构建的时候生成的
进行了对比,貌似没有发现问题。只好找以前创建成功的Maven web项目,发现其实在src目录下,有三个目录:main、java、resources三个目录,而我现在的项目下只有main目录。
好吧,看来问题出在这里了,在src目录下新建java目录和resources目录,然后重新导入 maven web项目,ok,果然好了。
分享到:
相关推荐
基于maven创建web项目 基础环境 Myeclipse2013 Tomcat8.0 Jdk1.8 apache-maven-3.3.9 环境配置
空白的,经过单元测试的,mavenWeb项目
使用maven构件web项目,部署tomcat
使用Idea14.1.4和maven创建java web项目
一个简单的maven web 应用项目。 适合初学者环境搭建maven web环境,学习web应用开发。后面会继续更新代码。
Spring maven web java
用idea创建的maven web空白项目,个人用于学习idea所创建。
使用maven创建web项目,独立管理jar包资源,方便简单高效
maven教程,目录如下: Maven安装配置 Maven启用代理访问 Maven本地资源库 Maven中央存储库 如何从Maven远程存储库下载? Maven添加远程仓库 Maven依赖机制 定制库到Maven本地资源库 使用Maven创建Java项目 使用...
maven3常用命令、java项目搭建、web项目搭建详细图解
java后台开发例子–使用Maven建立springmvc的web项目,最简单的测试
主要给大家介绍了关于Java开发之普通web项目转为Maven项目的相关资料,文中通过图文将转换的方法步骤介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
eclipse新建maven web项目
idea新建maven web项目.zip Jetbrains IntelliJ IDEA创建基于maven打包工具的WEB网站项目 本项目使用的是SSM框架spring mvc,spring, mybatis.用maven打包成jar
一步一步用Maven创建web项目,经过测试,与目前我做的大项目一致
用Maven构建Java Web开发环境(Jetty容器)
使用Maven构建JavaWeb项目实例
maven多模块web项目,集成了springMVC+spring+maven。可以直接运行,用idea进行创建的。
单纯讲解springmvc 框架, 及maven web 项目的创建
一个基于maven的Java Web项目(只是搭建了环境),还未有应用开发,主要是pom.xml配置文件的环境配置,里面有详细注释。