0 0

eclipse中maven项目的目录结构疑问5

<div class="iteye-blog-content-contain" style="font-size: 14px"></div>

 在eclipse中创建的maven项目中有个文件夹模样(不是源文件夹)的目录src/main和src/test目录,请问这个目录是什么东西?

2015年1月14日 10:21
  • 大小: 10.7 KB

2个答案 按时间排序 按投票排序

0 0

这是eclipse的项目树结构的特点。

下面的src/main就是上面的src/main,是同一个目录
之所以显示了两个地方,因为eclipse识别了src/main/java是classpath,而src/main不是classpath,所以就显示成普通的文件夹。

src/test 同理

2015年1月14日 16:44
0 0

src/main主要是写java代码,那么src/test就是测试代码,在你运行maven命令如maven install的时候其实它包括构建和测试代码执行默认src/test下代码,这个比ant bulid.xml指定文件夹效果更好,那么配合surefile plugin也比较稳妥。可以看下我觉得最为标准的pom文件以及maven构建的工程,http://git.oschina.net/wenshao/fastjson

2015年1月14日 13:36

相关推荐

    eclipse maven插件

    按照向导提示,设置项目坐标(GroupId、ArtifactId、Version)和项目结构,插件会自动生成默认的Maven目录结构(src/main/java、src/main/resources等)。 3. **导入Maven项目** 如果你已经有了一个外部的Maven...

    MyEclipse8.6首次运行maven项目图标上没有小M的标识怎么解决

    这种情况可能会导致项目无法正常运行,因为MyEclipse无法理解Maven项目的结构和依赖管理。为了解决这个问题,可以按照以下步骤进行操作: 1. **配置Maven JDK版本**: 首先,打开MyEclipse的偏好设置(Window -&gt; ...

    idea的使用教程

    IDEA中的项目(Project)和模块(Module)是两个独立的概念,每个项目都可以包含多个模块,每个模块可以有其独立的JDK和Maven配置。这样的设计为项目结构带来了灵活性,允许开发者在项目重构时,可以方便地调整模块...

    mybatis-generator 修改版

    - `.settings`:Eclipse项目特定的配置目录。 - `src`:源代码目录。 - `target`:Maven构建输出的目录,包含编译后的类文件和打包的JAR/WAR等。 - `doc`:文档目录,可能包含API文档或其他技术文档。 5. **...

    毕业设计 互助教学社区系统.zip

    - `.project`: 是Eclipse项目配置文件,记录了项目的特性、构建命令和其他相关设置。 - `readme.txt`: 另一份可能的项目说明文件,与`README.md`类似,但格式可能不同。 - `pom.xml`: Maven项目对象模型(POM)...

    JSP开发基于Java+Servlet+MySQL的水果商城项目源码+数据库sql.zip

    1. .classpath和.project文件:这两个文件通常用于Eclipse等集成开发环境(IDE)中,用于配置项目的类路径和项目信息。 2. x-test.iml:这可能是用于IntelliJ IDEA开发环境中的模块配置文件。 3. README.md:这是一...

    java-ssm+vue社区互助平台实现源码(项目源码-说明文档)

    MAVEN作为项目管理工具,帮助管理项目构建、报告和文档,在Java项目中起到了至关重要的作用。 数据库工具方面,项目使用了Navicat和SQLyog,这两款工具都是数据库管理和开发的工具,它们提供了图形界面,使得数据库...

    java web 基本简单项目 适合初级人员理解

    9. **Maven或Gradle**:项目构建工具,帮助自动化构建过程,管理依赖关系。 10. **单元测试**:JUnit等工具用于编写和运行测试用例,确保代码质量。 在提供的Word说明文档中,可能会详细解释这些概念,并通过具体...

    java毕设项目之小徐影城管理系统(完整前后端+说明文档+mysql).zip

    开发工作主要在eclipse或idea编辑器中完成,项目构建和依赖管理则依赖于Maven3.3。 该项目的文件结构包括了完整的前后端代码资源和数据库文件,前端代码主要以HTML、Vue.js等技术实现,而后端则主要以Java代码为主...

    GeoServer开发者手册

    为了方便在Eclipse IDE中开发,需要使用Maven生成相应的项目文件。这一步骤自动化了项目设置过程,节省了手动配置的时间。 #### 4. Import Modules into Eclipse 将生成的项目文件导入Eclipse,以便于编辑、调试和...

    java 系统源代码

    为了使用这个源代码,你需要将其解压后导入到你的开发环境中,然后根据项目结构和依赖关系进行编译和运行。如果你对源代码有修改需求,那么就需要遵循Java编程规范和项目原有的设计原则进行修改。同时,如果有任何...

    java毕设项目之教师工作量管理系统(完整前后端+说明文档+mysql).zip

    项目的构建和依赖管理则依赖于Maven3.3,这是一个项目管理工具,它不仅负责项目的构建,还负责项目的依赖管理和信息管理。 项目还包括前端部分,前端文件结构涉及到了多种技术文件,如HTML、Vue等。其中,Vue是一种...

    【java毕业设计】流浪动物救助网站源码(springboot+vue+mysql+说明文档+LW).zip

    整个项目的开发过程中,还依赖Maven3.3这一项目管理和构建自动化工具来管理项目依赖和生命周期。 在该项目中,管理员具有较高的权限,能够对流浪动物信息进行全方位的管理。具体包括添加新的动物信息、修改现有动物...

    详解springboot中的jar包部署步骤

    在 Eclipse 中,右键点击项目,选择“Run As” -&gt; “Maven Clean” -&gt; “Maven Install”,然后在项目的目标目录下生成 jar 包。 Step 2: 将 Jar 包部署到 Linux 服务器 将生成的 jar 包上传到 Linux 服务器的指定...

    PMD对java程序分析实验报告

    PMD不仅支持命令行使用,还提供了集成到各种IDE(如Eclipse、IntelliJ IDEA)和构建工具(如Maven、Gradle)的插件,方便开发者在日常编码环境中实时检查代码质量。 **二、安装与配置PMD** 1. **下载与安装**:...

    【java毕业设计】有机蔬菜商城源码(ssm+mysql+说明文档+LW).zip

    项目使用了ssm(Spring + SpringMVC + MyBatis)框架,这是Java开发中常用的一种后端技术栈,它将Spring的依赖注入、SpringMVC的模块化开发和MyBatis的数据库持久层技术相结合,能够提高开发效率,简化代码结构。...

    【java毕业设计】民宿管理系统源码(springboot+vue+mysql+说明文档+LW).zip

    文件夹“LW”可能是系统开发过程中使用的一些类库或者工具,而“project”文件夹则可能是存放整个项目代码的目录。通过这些文件名称,我们可以判断该项目的结构和内容,为进一步的研究和开发提供便利。 该项目是一...

    2019211001001103-TianYing

    【压缩包子文件的文件名称列表】"2019211001001103-TianYing-master" 指的是这个压缩包中的主目录,通常在GitHub等版本控制系统中,"master"分支代表了项目的主线或者默认分支。这个目录可能包含了项目的源代码、...

    图加斯·曼迪里(TugasMandiri)

    在Java项目结构中,我们期望找到以下关键部分: 1. **src**:源代码目录,包含.java文件,这是编写Java代码的地方。 2. **main/java**:存放应用的主要Java源代码,按照包结构组织。 3. **main/resources**:存储非...

Global site tag (gtag.js) - Google Analytics