Maven 总结
来源:互联网 发布:360软件客服电话 编辑:程序博客网 时间:2024/06/06 17:59
1.maven管理java项目,jdk必须保证Path路径存着。JAVA_HOME,
2.maven 可以命令行,那么要让dos认,就要配置环境变量。M2_HOME 或 MAVEN_HOME。
3.默认在user/appdata/.m2下,可以修改本地maven 仓库位置。
默认中央仓库地址:http://search.maven.org/
4.配置特定的远程仓库:本地→中央→远程仓库查找
<repositories> <repository> <id>java.net</id> <url>https://maven.java.net/content/repositories/public/</url> </repository> </repositories>
5.安装定制jar到本地仓库:
mvn install:install-file -Dfile=c:\kaptcha-2.3.jar -DgroupId=com.google.code -DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar使用方法:<dependency> <groupId>com.google.code</groupId> <artifactId>kaptcha</artifactId> <version>2.3</version> </dependency>
6.mvn使用Maven模板创建项目:
mvn archetype:generate -DgroupId=com.yiibai.core -DartifactId=ProjectName -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=falsemaven-archetype-webapp (Java Web Project) maven-archetype-quickstart (Java Project)
7.项目构建配置:
<build> <finalName>CounterWebApp</finalName> <plugins> <!-- Eclipse project --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.9</version> <configuration> <!-- Always download and attach dependencies source code --> <downloadSources>true</downloadSources> <downloadJavadocs>false</downloadJavadocs> <!-- Avoid type mvn eclipse:eclipse -Dwtpversion=2.0 --> <wtpversion>2.0</wtpversion> </configuration> </plugin> <!-- Set JDK Compiler Level --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>${jdk.version}</source> <target>${jdk.version}</target> </configuration> </plugin> <!-- For Maven Tomcat Plugin --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <path>/CounterWebApp</path> </configuration> </plugin> </plugins> </build> ps: 1.为方便起见,声明 maven-eclipse-plugin,并配置wtpversion 来避免输入参数 -Dwtpversion=2.0。现在,每次使用 mvn eclipse:eclipse,Maven将这个项目导入转换为 Eclipse Web 项目。 2.xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"3.mvn tomcat:run 4.mvn eclipse:eclipse
8.“dav”前缀是HTTP协议之前添加的,这意味着通过WebDAV机制部署您的网站。或者,可以用“scp”取代它,如果您的服务器支持“scp”访问
9.tomcat发布
Tomcat 7
发布URL = http://localhost:8080/manager/text
命令 = mvn tomcat7:deploy
Tomcat 6
发布 URL = http://localhost:8080/manager/
命令 = mvn tomcat6:deploy
- Tomcat 7 示例
这个例子说明了如何在Tomcat7打包并部署WAR文件。
1.1 Tomcat 认证
添加具有角色管理器GUI和管理脚本的用户。
%TOMCAT7_PATH%/conf/tomcat-users.xml
0 0
- maven总结
- Maven总结
- Maven总结
- Maven 总结
- maven总结
- maven总结
- maven总结
- Maven 总结
- Maven总结
- maven总结
- maven总结
- maven总结
- maven总结
- maven 总结
- Maven总结
- Maven总结
- Maven总结
- maven总结
- NPM 使用介绍
- 编译安装 Centos 7 x64 + tengine.2.0.3 (实测+笔记)
- python文件和目录操作方法大全
- 稀疏矩阵处理与运用
- android shape stroke
- Maven 总结
- 使用Navicat逆向建立Mysql数据模型 -- 高效记忆数据逻辑关系
- struts2的标签
- windows 10 bash update xenial(16.04)
- npm -g默认安装地址
- java中的异常处理
- 周日呀继续跟雪峰老师搞git
- Android消息传递之EventBus 3.0使用详解
- 剑指offer(48)-构建乘积数组