`
lujiawu12
  • 浏览: 126972 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

maven setting实践之修改jdk默认版本

    博客分类:
  • java
阅读更多
<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

	<localRepository>D:\ide\apache-maven-2.2.1\repository</localRepository>

    <interactiveMode>true</interactiveMode>
    
    <!-- 如果构建项目时不能上网,改为true -->
    <offline>false</offline>
    
  <pluginGroups>
  <!-- 这里添加你自己的plugin id -->
    <pluginGroup>org.apache.maven.plugins</pluginGroup>
    <pluginGroup>org.codehaus.mojo</pluginGroup>
  </pluginGroups>
  
  <proxies></proxies>

  <servers></servers>
  
  <mirrors>
  </mirrors>

 <profiles>
       <profile>  
      		<id>jdk-1.6</id>  
			<activation>  
    			<activeByDefault>true</activeByDefault>  
    			<jdk>1.6</jdk>  
			</activation>  
			<properties>  
          		<maven.compiler.source>1.6</maven.compiler.source>  
         		<maven.compiler.target>1.6</maven.compiler.target>  
          		<maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>  
      		</properties>  
    </profile> 
 </profiles>
 
</settings>


这样每次都不用修改jdk的版本了,非常不错。
通过
mvn help:effective-pom 清晰的看出了有效的依赖


附上其他的几个常用命令
mvn dependency:copy-dependencies

mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse

普通的Java项目,如基础包等:
mvn archetype:create   -DgroupId=com.yourcompany  -DartifactId=myproject  -DarchetypeArtifactId=maven-archetype-quickstart
普通的Web项目,如一个Web项目:
    mvn archetype:create  -DgroupId=com.yourcompany -DartifactId=myproject  -DarchetypeArtifactId=maven-archetype-webapp



分享到:
评论

相关推荐

    maven配置文件阿里巴巴通用版下载settings-alibaba.xml

    阿里巴巴仓库的maven配置文件,链接国内仓库,下载速度快,只需要配置一下本地仓库地址;阿里巴巴仓库的maven配置文件,链接国内仓库,下载速度快,只需要配置一下本地仓库地址;

    Maven的安装、配置及使用入门

    仓库地址会默认下载到 C:\Users\Administrator\.m2 下面,如果不想下到 C 盘,可以在 maven 安装包里面的 conf 文件夹下面的 setting.xml 文件里面加上 &lt;localRepository&gt;D:\repository&lt;/localRepository&gt; 就会下载...

    maven的settings.xml文件

    `&lt;profiles&gt;`中的配置可以通过`&lt;activation&gt;`标签自动激活,基于操作系统、JDK版本或其他属性: ```xml &lt;id&gt;linux &lt;name&gt;Linux ... ``` ### 7. 插件组 `&lt;pluginGroups&gt;`标签用于配置插件的组ID,这样...

    settings.xml

    个人向maven settings 配置 只配置了私有仓库的位置 使用阿里云仓库作为中央仓库的镜像 创建项目时默认的jdk版本

    idea 学习maven 全套资料 pdf

    2. 修改本地仓库位置:可以在Maven的配置文件conf/setting.xml中修改标签内容,设置为自己希望的位置。 3. 配置镜像仓库:如果要通过镜像仓库下载jar包,需要在settings.xml中添加镜像仓库的配置。 四、使用Maven...

    Maven学习文档

    - 在 MyEclipse 中,通过 `Preferences` -&gt; `MyEclipse` -&gt; `Maven4MyEclipse` 来修改默认的 Maven 安装路径。 - 设置全局的 `setting.xml` 文件路径,以及 JDK 的路径。 2. **创建 Maven 工程**:在 MyEclipse 中...

    MavenSpring4.0.2DefaultSetting:Maven Spring 4.0.2 默认设置

    Maven是一个强大的项目管理和依赖管理工具,而Spring则是Java企业级应用中最流行的框架之一。在这个特定的配置中,我们看到项目基于JDK 1.6,运行在Tomcat 6.0服务器上,并且使用了Spring 4.0.2和Mybatis 3.1.2。 ...

    maven的优缺点 项目

    千万不要将文档中的setting的内容全部替换到maven中的内容,要对比着修改,保留原来的; 只修改本地仓库,和下载镜像(源) 3.2.Eclipse Maven的配置 每打开一个新的工作空间,要配置一下Maven,然后再写代码 3.3.创建...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...

    Maven笔记.doc

    修改本地仓库位置:修改 $user.home/.m2/setting.xml 文件的,如下:&lt;localRepository&gt;d:/maven_repository 注意,更改中央仓库镜像:有些 jar 包由于版权原因,Maven 中央仓库镜像可能不能下载,需要更改中央仓库...

    maven 配置

    用户级设置优先级高于全局设置,可以用于个性化配置,比如修改默认的JDK版本。 **四、Maven的生命周期与插件** 1. **生命周期**: Maven有三个主要的生命周期阶段:`clean`(清理)、`default`(构建)和`site`...

    Maven传智笔记

    - 配置 JDK 环境:确认已安装 JDK 1.5 或更高版本,并设置 JAVA_HOME 变量。 - 设置 MAVEN_HOME 变量指向 Maven 解压目录。 - 在 PATH 环境变量中添加 %MAVEN_HOME%\bin 路径。 - **测试配置**:打开命令行窗口,...

    maven settings.xml配置文件的作用

    `settings.xml`是Maven构建工具的核心配置文件之一,它定义了Maven仓库的位置、镜像设置、本地仓库路径、用户特定的配置信息等。在Maven的工作流程中,`settings.xml`扮演着至关重要的角色,它使得Maven能够根据用户...

    maven学习笔记

    - **POM(Project Object Model)**:项目对象模型是 Maven 的核心概念之一,用于描述项目。POM 文件(通常名为 `pom.xml`)定义了项目的配置信息。 - **示例 POM 文件**: ```xml &lt;project xmlns="http://maven....

Global site tag (gtag.js) - Google Analytics