用maven进行管理非常方便,但在创建web project时,会遇到一点小小的问题,让新学者摸不着头脑。首先创建web project的命令如下:
mvn archetype:generate -DgroupId=com.nuc.mytest -DartifactId=mytest -DarchetypeArtifactId=maven-artifactId-webapp
创建后的目录结构如下:
mytest
|pom.xml
|src
|main
|resources
|webapp
由目录结构你会发现,在main目录下少了常见的java目录。先别着急着把工作导入IDE,因为在eclipse里即使你再创建java目录,新创建的包也会被放置到resources里,这让人非常不爽。
为了解决这个问题,在生成任何IDE相依赖的工程之前(即执行类似于mvn eclipse:eclipse之前),
先在main目录上创建一个java目录,然后再执行mvn eclipse:eclipse,就可以在eclipse里看到java目录了,并且可以在这里创建普通的java包了。这时再查看mytest下的.classpath里,可以看到如下内容:
<classpathentry including="**/*.java" kind="src" path="src/main/java"/>
<classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
这就说明正确区分出了源文件目录及资料文件目录。
分享到:
相关推荐
总结起来,通过Maven创建Web项目并配置Jetty运行涉及的关键步骤包括: 1. 编写`pom.xml`,添加必要的依赖和插件。 2. 编写或调整`web.xml`,定义Web应用的行为。 3. 可选地,根据需要调整`webdefault.xml`。 4. 使用...
基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。maven提供了一种标准化的方式来构建、打包和部署项目,它可以帮助开发者简化项目...
- 点击`Finish`,Eclipse会自动调整项目结构,并在`src/main/webapp`目录下创建Web应用的默认目录结构。 4. **配置Eclipse构建路径** - 右键点击项目,选择`Build Path` -> `Configure Build Path`。 - 在`...
### Maven 创建 Web 工程详解 #### 一、前言 在现代软件开发过程中,构建工具扮演着极其重要的角色。Maven 是一款流行的自动化构建工具,它不仅简化了项目的构建过程,还为 Java 应用程序提供了标准化的构建生命...
在 main 目录下创建一个 webapp 文件夹,然后选择 project Structure --> facets--> 点击 + 号添加 web 项目,选择当前工程 hello_maven。 5. pom.xml 文件配置 pom.xml 文件是 Maven 项目的核心配置文件,用于...
Maven 创建 Web 项目具体步骤 Maven 是一个流行的项目管理工具,它可以帮助开发者更方便地构建和管理项目。下面是使用 Maven 创建 Web 项目的具体步骤: 1. 创建 Maven 项目 首先,需要在 Eclipse 中创建一个 ...
** Maven 创建 Web 应用详解 ** Maven 是一个强大的构建工具,主要用于管理和构建 Java 项目,特别是对于处理依赖关系的管理,它极大地简化了开发流程。Maven 使用一种标准化的项目对象模型(Project Object Model...
### 使用Idea14.1.4和Maven创建Java Web项目 #### 一、概述 在本篇文章中,我们将详细介绍如何使用IntelliJ IDEA 14.1.4版本结合Maven来创建一个Java Web项目。这种方法不仅能够提高开发效率,还能确保项目的结构...
首先,创建一个`Web Maven Project`: 1. 打开Eclipse,选择“File” -> “New” -> “Dynamic Web Project”。 2. 在新项目向导中,为项目命名,确保“Target Runtime”已选择Tomcat服务器。 3. 在“Project Facets...
本文将详细讲解如何使用Maven创建一个新的Web项目,并调整项目结构以符合Maven的最佳实践。 首先,创建一个Maven项目,选择"Create a simple project (不使用骨架)",并设置Packing为war,因为我们要构建的是一个...
标签"Maven Web"表示本文的主要内容是关于使用Maven创建Web项目的过程。 部分内容解释 一、建立Maven项目 建立Maven项目是创建基于Maven的Web项目的第一步。首先,选择建立Maven项目,选择File -> New -> Other,...
接下来,我们开始创建Web项目。在Eclipse中,选择“File” -> “New” -> “Dynamic Web Project”。在新窗口中填写项目名称,例如“myFirstMaven”。然后,在“Target Runtime”中选择已安装的服务器,如Tomcat或...
【标题】:“idea使用maven创建的web项目” 在Java开发中,IntelliJ IDEA(简称Idea)作为一款强大的集成开发环境,结合Maven构建工具,能够帮助开发者高效地管理项目的依赖、构建和部署。Maven是一个项目管理和...
- 勾选“Create a simple project”选项,这个选项会简化项目的创建流程,适合快速创建Web项目。 - 点击“Next”。 3. **设置GroupId与ArtifactId等关键信息**: - 在此界面需要填写项目的`groupId`(通常表示...
### Myeclipse创建Maven Web项目的详细步骤及常见问题解决 #### 创建Maven Web项目的步骤 在本篇文章中,我们将详细介绍如何使用Myeclipse 2017来创建一个Maven Web项目,并针对过程中可能遇到的一些常见问题提供...
### Eclipse 创建 Maven 项目 动态 Web 工程完整示例 #### 一、创建 Maven 项目 在 Eclipse 中创建 Maven 项目时,首先要确保已安装 Maven 插件。如果 Eclipse 的新项目列表中未找到 Maven 选项,可以通过 **Other...
使用Maven创建Web项目,首先需要创建一个标准的Maven项目结构,包括以下几个核心文件和目录: 1. `pom.xml` - 项目对象模型,用于定义项目信息、构建配置以及依赖管理。 2. `src/main/java` - 存放源代码。 3. `src...
本资源"mavenweb项目创建demo"旨在指导用户如何利用Maven创建一个Web应用程序,下面将详细阐述整个过程。 首先,我们需要理解Maven的项目对象模型(Project Object Model,POM)。POM是一个XML文件,包含了项目的...