`
keren
  • 浏览: 1580403 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven 的scope值选择

阅读更多
maven scope的可选值:
* compile,缺省值,适用于所有阶段,会随着项目一起发布。
* provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。
* runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。
* test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。
* system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它。
分享到:
评论

相关推荐

    maven第三方仓库配置

    在系统环境变量中添加`MAVEN_HOME`,值为Maven的安装目录;并在`PATH`变量中添加`%MAVEN_HOME%\bin`(Windows)或`$MAVEN_HOME/bin`(Linux/MacOS)。 ##### 4. 查看Maven版本信息验证安装是否正确 通过命令`mvn -...

    maven的安装和在eclipse中配置

    - 添加`M2_HOME`:将解压后的Maven目录(如`C:\Program Files\apache-maven-3.3.3`)设置为`M2_HOME`的值。 - 修改`PATH`:在系统环境变量的`Path`中添加`%M2_HOME%\bin`,这样可以在命令行中直接运行Maven命令。 ...

    超详细版图文Maven安装及配置

    - **创建 MAVEN_HOME**:在系统的环境变量中新建一个名为 `MAVEN_HOME` 的变量,其值设置为 Maven 的安装目录。 - **添加到 PATH**:编辑系统环境变量中的 `Path`,添加 `%MAVEN_HOME%\\bin` 到路径列表中。 ##### ...

    maven安装教程

    <scope>test</scope> ``` 有了POM,就可以使用Maven的各种命令来构建项目,如`mvn clean`清理构建产物,`mvn compile`编译源代码,`mvn package`打包项目,`mvn install`将项目安装到本地仓库。 ### 5. ...

    Maven2 的新特性.7z

    groupId和artifactId的含义与Maven1中的含义一样,参数artifactId的值会作为项目根目录的名字。除了建立相应的目录之外,Maven2还会创建缺省的pom.xml。 Maven2也考虑到:不同类型的项目需要拥有不同的目录结构。如...

    maven 3.0.5安装包

    在“系统变量”部分,新建一个变量 `M2_HOME`,将其值设置为 Maven 的安装路径(例如 `C:\Program Files\apache-maven-3.0.5`)。接着,在 `PATH` 变量中添加 `%M2_HOME%\bin`。 在 Linux 或 macOS 系统上,编辑 `~...

    maven的入门使用

    - 配置 Maven 的环境变量:在系统环境变量中新增 MAVEN_HOME,值为 Maven 的安装路径;并在 Path 变量中添加 `%MAVEN_HOME%\bin`。 **2. 创建第一个 Maven 项目** - 使用命令行或 IDE(如 Eclipse)来创建 Maven...

    Selenium2.0+ Maven+TestNG

    - 新建变量名`M2_HOME`,值设置为Maven的安装路径。 - 修改Path变量,添加`%M2_HOME%\bin`到其末尾。 **创建Maven项目** 1. 在命令行界面中,进入你想要创建项目的目录,例如`test`。 2. 运行`mvn archetype:...

    spring_annotation maven 的配置

    7. `@Value`:注入基本类型的值或者从Properties文件中读取的值。 8. `@Scope`:定义Bean的作用域,如singleton(单例)或prototype(原型)。 **Maven配置** Maven是一个强大的项目管理和依赖管理工具,它通过POM...

    maven包jsf

    JSF应用遵循一套预定义的生命周期,包括六阶段:恢复视图、应用请求值、处理验证、更新模型值、调用应用业务逻辑和呈现响应。每个阶段都有特定的任务,例如在处理验证阶段,JSF会检查输入数据的有效性。 **5. JPA...

    Maven-Tutorial.md

    - 在“系统变量”部分,点击“新建”按钮,创建一个新的变量 `MAVEN_HOME`,变量值设为 Maven 的解压路径(例如 `C:\Maven\apache-maven-3.8.4`)。 - 找到 `Path` 变量,点击“编辑”按钮,将 `%MAVEN_HOME%\bin`...

    maven使用方法

    通过这种方式,可以在 `<properties>` 标签中定义版本号,然后在 `<version>` 标签中引用这些属性值,使得管理多个依赖时更加方便。 综上所述,Maven 作为一款强大的构建工具,不仅可以帮助开发者自动化构建过程,...

    maven的导包在配置文件中怎么写

    将这些占位符替换为你在search.maven.org找到的实际值。 6. **Maven更新项目**: 添加完依赖后,运行`mvn clean install`或者`mvn update`命令,Maven会自动下载新添加的依赖到本地仓库,并将其添加到你的项目中。...

    Maven项目可用于其他项目简单快速实现SpringMVC

    <scope>compile</scope> ``` 确保替换`groupId`、`artifactId`和`version`为实际的值。这样,Maven会自动将这个JAR文件引入到你的构建路径中。 然后,你可以利用SpringMVC的特性,如RESTful接口设计,来创建...

    Maven安装配置教程及仓库、POM坐标系、Maven工程、继承与聚合

    如果需要修改本地仓库的位置,可以在`apache-maven-3.2.2\conf\settings.xml`文件中找到`<localRepository>`标签,并将其值更改为希望存放仓库的新位置。 #### Maven工程结构与POM文件 一个典型的Maven项目结构...

    jsf12-maven.zip

    如果选择Facelets,需要在`faces-config.xml`中进行配置,并确保Maven项目包含Facelets的依赖。 在实际开发中,我们还需要关注JSF 1.2的生命周期和事件处理机制。JSF组件经历了六种状态,包括“恢复视图”、“应用...

    maven下载、安装、配置与使用教程.zip

    - 添加 MAVEN_HOME 变量,值设置为 Maven 的安装路径,如 `C:\Program Files\maven`。 - 将 `%MAVEN_HOME%\bin` 添加到系统环境变量 PATH 中。 3. 重启命令提示符,输入 `mvn -v` 检查 Maven 是否安装成功,若显示...

Global site tag (gtag.js) - Google Analytics