`

maven二三事

阅读更多
一个有用的命令:
引用
mvn -U clean eclipse:clean eclipse:m2eclipse -DdownloadSources=true -Declipse.addVersionToProjectName=true
Declipse.addVersionToProjectName=true 这个参数把项目的版本添加到工程名里面了

一个常用的插件, 使用jdk1.5编译, maven默认采用1.4, sigh:
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.0.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
          <encoding>GBK</encoding>
        </configuration>
      </plugin> 


一个常被忽略的配置, 将java目录下的xml, properties文件打包到class中:
 
<build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
            </resource>
        </resources>
    </build>


1
0
分享到:
评论
2 楼 macrochen 2010-01-08  
魔力猫咪 写道
Maven缺省是按照1.3编译而不是1.4(为什么要这么老呢)。
Java目录下缺省就不该放资源文件,除非特别需要,使用Maven还是用它提供的标准结构比较好。

我记错了:(
因为某些特别的原因将配置文件放在了java目录下:(
1 楼 魔力猫咪 2010-01-07  
Maven缺省是按照1.3编译而不是1.4(为什么要这么老呢)。
Java目录下缺省就不该放资源文件,除非特别需要,使用Maven还是用它提供的标准结构比较好。

相关推荐

    Windoiws的maven3.8.8

    ### 二、安装步骤 1. **解压文件**:将下载的`apache-maven-3.8.8-bin.zip`文件解压到你选择的任意位置,例如`C:\Program Files`。 2. **设置环境变量**: - **Maven_HOME**:在系统环境变量中新建一个名为`Maven...

    maven3.0 maven3.0

    1. **安装Maven**:下载Apache Maven 3.0的二进制包,解压并配置环境变量。 2. **创建项目**:使用`mvn archetype:create`命令生成项目结构。 3. **编辑POM.xml**:配置项目信息、依赖和插件。 4. **构建项目**:...

    maven API maven API

    **二、Maven API 的使用** 1. **构建命令**: Maven 提供了一套命令行工具,如`mvn clean`用于清理目标目录,`mvn compile`用于编译源代码,`mvn test`执行测试,`mvn package`打包项目,`mvn install`将项目安装到...

    maven3.6的安装包

    **二、解压与安装** 将下载的压缩包解压到你想要安装的目录,例如在Windows系统上,你可能会选择 `D:` 盘。解压后,你将看到一个结构如下: ``` D:\apache-maven-3.6.3 |- bin |- conf |- lib |- ... ``` **...

    超全面搭建Maven仓库

    #### 二、配置Maven环境变量 1. **配置MAVEN_HOME环境变量** - 在“我的电脑”或“此电脑”上右键选择“属性”,然后点击“高级系统设置”。 - 在“系统属性”窗口中选择“高级”标签页,点击“环境变量”。 - ...

    maven第三方仓库配置

    #### 二、Maven核心程序的部署与配置 为了能够有效地使用Maven进行项目管理,首先需要完成Maven核心程序的安装与配置。 ##### 1. 检查JAVA_HOME环境变量 Maven运行依赖于Java环境,因此在安装Maven之前,需要确认...

    Maven3.8.1.rar免费

    **二、Maven 3.8.1 的新特性** 1. **性能提升**:版本3.8.1在构建速度和资源使用上有所优化,减少了构建时间。 2. **增强的错误报告**:提供了更详细的错误信息,帮助开发者更快地定位问题。 3. **安全更新**:修复...

    Maven3.6.3安装与配置以及IDEA2022.2.3部署Maven的教程

    #### 二、配置 Maven 仓库 **2.1 创建仓库文件夹** - **创建**: 在 Maven 的安装目录下,创建名为 `repository` 的文件夹,用于存放 Maven 下载的依赖包。 - **路径示例**: `D:\Developer\apache-maven-3.6.3\...

    Maven的安装包:apache-maven-3.6.1-zip

    **三、Maven的配置** 1. **配置 settings.xml**: Maven 的配置主要在 `conf/settings.xml` 文件中进行。你可以在此设置本地仓库(localRepository)、镜像源(mirrors)、代理服务器(proxies)等。 2. **本地仓库**...

    apache-maven-3.3.9

    **二、Maven 构建生命周期** Maven 构建生命周期由多个阶段(phases)组成,主要包括清理(clean)、初始(initialize)、编译(compile)、测试(test)、打包(package)、验证(verify)、集成测试(integration...

    maven安装以及eclipse配置maven

    **二、Eclipse中安装Maven插件** 1. **安装Maven插件** - 打开Eclipse,点击“Help” -&gt; “Eclipse Marketplace...”。 - 在搜索框中输入“maven”,找到“Maven Integration for Eclipse”插件并点击“Install”...

    Apache-maven-3.1.1

    **二、Maven的使用** 1. **初始化**:使用`mvn archetype:generate`命令可以快速创建一个新的Maven项目结构。 2. **构建项目**:`mvn compile`用于编译源代码,`mvn test`执行单元测试,`mvn package`打包项目,如...

    maven3.6.2资源包

    **二、`settings.xml` 文件详解** `settings.xml` 文件是 Maven 的全局配置文件,通常位于 `$M2_HOME/conf` 目录下,或用户主目录的 `.m2` 文件夹内(Windows 上通常是 `%USERPROFILE%\.m2\settings.xml`,Linux 或...

    maven安装包

    **二、Maven 安装步骤** 1. **下载 Maven**:访问 Apache Maven 官网(https://maven.apache.org/),选择最新稳定版,如 `apache-maven-3.5.2` 进行下载。 2. **解压 Maven**:下载完成后,将 `apache-maven-...

    apache-maven-3.9.6-bin.zip

    Apache Maven 3.9.6-bin 是 Apache Maven 的一个特定版本,其中的“bin”表示这是二进制分发版,适用于直接使用而无需进行编译。 该安装包包含了 Maven 3.9.6 版本的所有必要文件和目录,使用户能够轻松地在其...

    windows maven settings下载安装与配置

    #### 二、下载Maven 1. **访问Maven官网**: - 访问[Maven官方网站](https://maven.apache.org/download.cgi)。 - 选择最新版本的Maven发行版进行下载。建议下载最新的稳定版本,以确保获得最佳的支持和特性。 2...

    Maven3.6.3(20210503下载).zip

    安装 Maven 通常涉及解压下载的二进制包(如 apache-maven-3.6.3-bin.tar.gz 或 apache-maven-3.6.3-bin.zip),然后设置环境变量 `MAVEN_HOME` 和添加 `bin` 目录到系统路径。对于 IDE,如 IDEA,通常可以直接配置 ...

    maven3.6.3.zip

    **二、Maven工作原理** 1. **项目对象模型(POM)**:POM是Maven的核心,它是项目配置的XML文件,包含了项目的基本信息、构建指令、依赖关系、插件配置等。Maven通过读取POM来理解项目结构和需求。 2. **依赖管理**...

    maven开发环境搭建

    #### 二、Maven Web项目开发 **1. 创建Maven Web项目** - 打开Eclipse,依次点击 `File -&gt; New -&gt; Other`。 - 选择 `Maven -&gt; Maven Project`,点击 `Next`。 - 在 `Location` 中选择项目的保存位置,点击 `...

    maven工具和安装方法

    **二、 Maven3.5新特性** 1. **性能提升**:Maven3.5在依赖解析、仓库搜索等方面进行了优化,提高了构建速度和效率。 2. **支持Java9**:此版本开始支持新的Java平台,包括Java9及其后的版本。 3. **改进的插件...

Global site tag (gtag.js) - Google Analytics