首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

maven项目目录结构

二.例子 华东web项目工程规范 基于Java开发平台开发业务系统,建议使用maven作为构建工具,以方便不同组件和依赖包的管理。...客户现场开发的情况,访问Maven仓库确实困难的,可事先将依赖关系以Release的方式下载到一个集中的目录,然后使用Ant对工程进行构建。...程序目录结构应遵从maven默认约定(即使采用ANT构建),以统一规范,简化构建配置。...一个典型的JavaEE应用(对应公司某产品、或某个项目的程序),目录结构如下: 大型项目应划分多个工程(project,模块),每个工程的目录结构也同样遵从相同约定。...各目录的内容/用途如下: 为规范war包结构,对src\main\webapp目录做如下约定:

1K10

maven自动建立目录

创建目录的两种方式: 1.archetype:generate 按照提示进行选择  2.archetype:generate -DgroupId=组织名,公司网址的反写+项目名                                    ...                                   -Dversion=版本号                                    -Dpackage= 代码所存在的包名 第一种,项目目录还是要手动创建的...,在上个Hello World 的版本里直接创建,取名 maven02: F:\moocwork\code\maven02 进入命令行: cmd F: cd F:\moocwork\code\maven02...第二种: mvn archetype:generate -DgroupId=com.imooc.maven03 -DartifactId=maven03-demo -Dversion=1.0.0SNAPSHOT...-Dpackage=com.imooc.maven03.demo 回车,在工程maven02 下就会生成 maven03的相关package

46530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Maven详解(三)------ Maven工程目录介绍

    上一章我们配置并安装好了 Maven,那么这一章我们介绍如何用eclipse创建一个 Maven 工程,然后介绍 Maven 工程的目录结构。...1、eclipse 创建 Maven 工程 第一步:File-->New--->Maven Project ?...ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。...2、Maven Java工程的目录结构  ①、我们根据上面的步骤,创建出如下的 maven 工程: ?    对每个目录结构的解析如下: ? ②、为什么 maven 工程的目录结构要这样呢?   ...1、Maven 要负责项目的自动化构建,以编译为例,Maven 要想自动进行编译,那么它必须知道 Java 的源文件保存在哪里,这样约定之后,不用我们手动指定位置,Maven 能知道位置,从而帮我们完成自动编译

    1.1K50

    Web项目添加Maven支持

    很多时候,进入到某个项目组,并非项目刚刚开始;同样,很多时候,项目并非一开始就有Maven支持; 对现有的项目支持Maven,需要修改以下地方: 1. ...将以下代码拷贝到工程根路径下的  .project  文件中的    标签下 ( 如果代码存在,则无需拷贝 ) org.maven.ide.eclipse.maven2Builder...将以下代码拷贝到工程根路径下的  .project  文件中的    标签下 ( 如果代码存在,则无需拷贝 ) org.maven.ide.eclipse.maven2Nature...会看到如下 Maven 依赖 ? 配置成功! PS: 5. ...另外一个方法: 新建一个空的 Maven 项目,比较其中的  .classpath  和  .project  两个文件,将其中和 Maven 相关的部分拷贝到原项目对应文件的对应标签下即可。

    1.1K70

    Jupyter Notebook 添加目录插件

    之前看到有个人是自己开发了目录小插件并使用的,就百度了下 Jupyter Notebook 添加目录的教程。...下面教程在查看了为 Jupyter Notebook 添加目录和 Jupyter Notebook 添加目录这两篇教程,动手踩了几个坑后记录下来的。...nbextension install --user --skip-running-check 注意配置的时候要确保没有打开 Jupyter Notebook 启动 Jupyter Notebook,开启目录...打开一个 .ipnb 文件,工具栏就会出现目录选项,点击就会生成目录。 ? 使用目录 ?...目录旁会出现四个设置选项: 第一个选项:隐藏/显示目录 第二个选项:更新目录 第三个选项:给文本章节标号 第四个选项:在notebook的开头添加目录跳转链接 Jupyter Lab 中的目录生成

    2.9K41

    轻松挂载远程目录 | sshfs

    前言 最近nfs远程挂载目录有点问题,暂时懒得搞,但是方法不但仅仅只有nfs的,比如解决方案还有sshfs,sshfs远程挂载目录基于ssh,特点那就是简洁又安全。 ---- 不多说了!...安装 ➜ ~ sudo apt-get install sshfs ---- 轻松使用 挂载远程目录 sshfs $user@$host:$remote_dir_path $local_dir_path...卸载远程挂载目录 ➜ ~ fusermount $local_dir_path 此时的你也许会问,要输入密码,麻烦,这可是基于ssh的,可以免秘钥的,当然还可以这么做 举个例子哈 ➜ ~ sshfs...AlicFeng mount dir PS:对于其它命令参数可以查看help或者官方API ---- 对于我仅仅挂载远程还是不够的,我需要将文件同步,那我再次就推荐一个轻量级比较&&同步的工具meld。

    2K50

    Maven部署构件至远程仓库

    地址:http://blog.csdn.NET/tounaobun/article/details/8959682 我们知道,Maven仓库包括本地仓库和远程仓库,而远程仓库又包括中央仓库,私服,Jboss...(可以直接部署到Tomcat等Web容器中) 假设下载的是Bundle包,解压到指定目录后(笔者的目录是E:\sonatype-nexus),进入目录E:\sonatype-nexus\nexus-2.4.0...这里需要注意的是,User ID就是远程仓库的username,password就是远程仓库的password。 至此,宿主仓库就算完成了。...安全认证配置好后,接下来打开你要部署的maven项目的pom.xml,在project元素下添加如下内容: [html] view plaincopy ...url为仓库地址,该url可以在nexus的repositories中找到: 最后一步,打开命令提示符窗口,定位到maven根目录下(和pom.xml同目录),执行maven命令: mvn clean

    44220

    Nexus下载远程Maven仓库索引

    如果通过nexus搜不到某个的构件,那说明这个构件不在当前nexus所登记的仓库中,可能需要添加额外的代理仓库或手工上传某个构件。 下载索引的步骤: 1....在远程仓库上右键选择Update Index,Nexus会自动建立一条任务计划;一般远程仓库都比较大,构建会比较多,索引文件会很大,像http://repo1.maven.org/maven2/就有几百...http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.gz 2、找一个Apache Tomcat服务器,在其根目录(ROOT...)下建立一个 /maven2/.index 的虚拟目录(注意: 如果你使用的是XP系统, 可能无法建立.index文件夹, 在cmd下使用mkdir 命令可创建),把上述两个文件拷贝至该目录下;修改Tomcat...4、登陆Nexus, 在远程仓库上右键选择Update Index即可 5、移除之前在 hosts 文件中添加的内容。

    1.2K10

    Maven远程仓库的各种配置

    远程仓库的配置 在平时的开发中,我们往往不会使用默认的中央仓库,默认的中央仓库访问的速度比较慢,访问的人或许很多,有时候也无法满足我们项目的需求,可能项目需要的某些构件中央仓库中是没有的,而在其他远程仓库中有...远程仓库的认证 大部分公共的远程仓库无须认证就可以直接访问,但我们在平时的开发中往往会架设自己的Maven远程仓库,出于安全方面的考虑,我们需要提供认证信息才能访问这样的远程仓库。...部署构件至远程仓库 我们使用自己的远程仓库的目的就是在远程仓库中部署我们自己项目的构件以及一些无法从外部仓库直接获取的构件。这样才能在开发时,供其他对团队成员使用。...Maven除了能对项目进行编译、测试、打包之外,还能将项目生成的构件部署到远程仓库中。首先,需要编辑项目的pom.xml文件。...需要注意的是,由于镜像仓库完全屏蔽了被镜像仓库,当镜像仓库不稳定或者停止服务的时候,Maven仍将无法访问被镜像仓库,因而将无法下载构件。

    6.3K40

    Maven精选系列--标准目录结构

    Maven的目录结构和传统的项目有所差别,下面是一个jar包通常有的目录结构。...src/main/java:源代码目录 src/main/resources:资源文件目录 src/test/java:测试代码目录 src/test/resources:测试资源文件目录 这里只是部分结构...以下是maven具体给出的希望的目录结构,并且使用模板创建maven项目也是按照这种结构,所以大家尽量遵守这种规范。...resource filter files src/site Site LICENSE.txt Project's license README.txt Project's readme 下面看一个jar工程的目录结构...其中有一个Maven dependencies就是所有的依赖jar包,target目录是打包生成的临时目录文件,包括了class文件,test的相关文件,及生成的jar包等,POM文件就是maven项目的核心配置文件

    764110
    领券