- 浏览: 1482102 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
国内的源
仓库镜像:http://repo1.maven.org/maven2/
eclipse插件:http://m2eclipse.sonatype.org/sites/m2e
myeclipse插件下载(国内需要用coovpn):http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/installers/myeclipse-9.0-archived-update-site.zip
myeclipse linux版本:http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/installers/myeclipse-9.0a-offline-installer-linux.run
帮助:
mvn help:describe -Dplugin=help
mvn help:describe -Dplugin=help -Dfull
★★★simple---begin
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook
cd simple
mvn install
java -cp target/simple-1.0-SNAPSHOT.jar org.sonatype.mavenbook.App
★★★simple---end
mvn help:effective-pom
P32
mvn resources:resources compiler:compile resources:testResources compiler:testCompile surefire:test jar:jar
mvn install
mvn site
★★★weather---begin
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch04 -DartifactId=simple-weather -DpackageName=org.sonatype.mavenbook -Dversion=1.0
cd simple-weather
改pom,licenses,organization 和 developers 元素是加在 dependencies元素之前的,加依赖
新建5个类:weather(bean) Main(入口),YahooRetriever,YahooParser,WeatherFormatter
resource :log4j,vm(Velocity)
mvn install
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
添加test的类,依赖
mvn dependency:resolve
mvn test
忽略测试失败,改pom
mvn test -Dmaven.test.failure.ignore=true
mvn install -Dmaven.test.skip=true
改pom:jar-with-dependencies 把jar包一起打进来
mvn install assembly:assembly
cd target
java -cp simple-weather-1.0-jar-with-dependencies.jar org.sonatype.mavenbook.weather.Main
★★★weather---end
mvn help:describe -Dplugin=exec -Dfull
mvn dependency:resolve 下载项目依赖 并浏览★★★★
mvn dependency:tree
mvn install -X 详细信息
★★★★simple-webapp---begin
★注意文档别占错了:mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch05 -DartifactId=simple-webapp -DpackageName=org.sonatype.mavenbook -DarchetypeArtifactId=maven-archetype-webapp
配置pom:maven-jetty-plugin
mvn jetty:run
写个servlet
添加pom:j2ee:org.apache.geronimo.specs
mvn compile
mvn clean install
mvn jetty:run
http://localhost:8080/simple-webapp/simple
http://localhost:8080/simple-webapp/
★★★★simple-webapp--end
★★★多模块----- begin
注意:这个工程不能单独拿出来,得放在整体一起里面用
★★★多模块----end
★★★-----resin begin
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
★★★-----resin end
--------------
compiler:testCompile
和surefire:test
<repository> <id>oschina</id> <name>oschina Repository Group</name> <url>http://maven.oschina.net/content/groups/public/</url> <layout>default</layout> <releases> <enabled>true</enabled> <!--updatePolicy>never</updatePolicy--> </releases> <snapshots> <enabled>true</enabled> <!--updatePolicy>never</updatePolicy--> </snapshots> </repository>
仓库镜像:http://repo1.maven.org/maven2/
eclipse插件:http://m2eclipse.sonatype.org/sites/m2e
myeclipse插件下载(国内需要用coovpn):http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/installers/myeclipse-9.0-archived-update-site.zip
myeclipse linux版本:http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/installers/myeclipse-9.0a-offline-installer-linux.run
帮助:
mvn help:describe -Dplugin=help
mvn help:describe -Dplugin=help -Dfull
★★★simple---begin
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook
cd simple
mvn install
java -cp target/simple-1.0-SNAPSHOT.jar org.sonatype.mavenbook.App
★★★simple---end
mvn help:effective-pom
P32
mvn resources:resources compiler:compile resources:testResources compiler:testCompile surefire:test jar:jar
mvn install
mvn site
★★★weather---begin
mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch04 -DartifactId=simple-weather -DpackageName=org.sonatype.mavenbook -Dversion=1.0
cd simple-weather
改pom,licenses,organization 和 developers 元素是加在 dependencies元素之前的,加依赖
新建5个类:weather(bean) Main(入口),YahooRetriever,YahooParser,WeatherFormatter
resource :log4j,vm(Velocity)
mvn install
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
添加test的类,依赖
mvn dependency:resolve
mvn test
忽略测试失败,改pom
mvn test -Dmaven.test.failure.ignore=true
mvn install -Dmaven.test.skip=true
改pom:jar-with-dependencies 把jar包一起打进来
mvn install assembly:assembly
cd target
java -cp simple-weather-1.0-jar-with-dependencies.jar org.sonatype.mavenbook.weather.Main
★★★weather---end
mvn help:describe -Dplugin=exec -Dfull
mvn dependency:resolve 下载项目依赖 并浏览★★★★
mvn dependency:tree
mvn install -X 详细信息
★★★★simple-webapp---begin
★注意文档别占错了:mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch05 -DartifactId=simple-webapp -DpackageName=org.sonatype.mavenbook -DarchetypeArtifactId=maven-archetype-webapp
配置pom:maven-jetty-plugin
mvn jetty:run
写个servlet
添加pom:j2ee:org.apache.geronimo.specs
mvn compile
mvn clean install
mvn jetty:run
http://localhost:8080/simple-webapp/simple
http://localhost:8080/simple-webapp/
★★★★simple-webapp--end
★★★多模块----- begin
注意:这个工程不能单独拿出来,得放在整体一起里面用
★★★多模块----end
★★★-----resin begin
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
★★★-----resin end
--------------
compiler:testCompile
和surefire:test
发表评论
-
tomcat的https的例子
2016-09-22 17:50 463参考http://jingyan.baidu.com/arti ... -
jpa
2014-11-25 20:14 580可以使用jpa生成数据库表 import javax.pe ... -
hadoop复习 1搭建
2014-07-23 17:38 784参考http://hadoop.apache.org/docs ... -
jspwebshell
2014-06-20 12:35 6729<%@ page contentType=" ... -
jvm总结
2013-03-04 19:02 1741分代 年轻代: 所有新生 ... -
java的upload
2013-01-24 19:31 1968好久没写java的东西了 遇到个服务器,不是标准的httpSe ... -
spring lucene rmi例子
2012-09-18 16:24 1904http://www.blogjava.net/freeman ... -
jna的使用
2012-04-22 21:06 2917遇到java调用共享内存的 ... -
hessian
2012-04-10 10:40 927http://hessian.caucho.com/ 这个好 ... -
jvm调优应该知道的一点东西
2012-02-27 18:13 1265概念 概念 Java 工具 jsta ... -
java socket备份
2012-02-22 10:01 1064package org.hao; import java ... -
java操作内存
2011-12-29 00:57 5191How To Write Directly to a Memo ... -
单例模式7中
2011-12-28 09:56 924package com.sohu.zookeeper; // ... -
jprofiler6远程resin
2011-07-07 23:17 2703网上找的破解码:L-Larry_Lau@163.com#784 ... -
eclipse不装插件配置resin,可以debug
2011-06-27 23:41 1837新建java工程 1.目录如下 G:. ├─.settings ... -
session所有信息
2011-06-07 11:32 790转载http://www.99inf.net/Software ... -
看端口号用netstat -abn
2011-05-14 00:27 1312张孝祥讲过个fport,到哪都依赖他看端口被什么占用, 原来n ... -
hessian的helloworld
2011-05-12 11:02 1201参考http://hessian.caucho.com/#Ex ... -
resin日志
2011-05-03 14:40 1469resin-pro-3.1.9\conf\resin.conf ... -
maven-resin
2011-05-02 22:39 2344关于resin http://2hei.net/mt/2008 ...
相关推荐
### 黑马Maven笔记第二天知识点总结 #### Maven的核心优势 **1. 统一管理JAR包** - **节省空间**:Maven通过中央仓库管理所有项目的依赖,避免了重复下载相同JAR包的问题,有效减少了硬盘空间的占用。 - **依赖...
### 黑马Maven笔记详解 #### Maven简介与特点 Maven是一款强大的项目管理和构建工具,作为Apache基金会下的一个开源项目,它完全采用Java语言编写,主要用于管理Java项目。Maven通过标准化项目构建过程和依赖管理...
Maven的安装: (首先保证JDK版本在1.6以上) 1: 通过配置MAVEN_HOME 和 %% %MAVEN_HOME%\bin 然后进行mvn -version 测试 掌握 -Xms 与 -Xmx的相关配置 2: Maven目录分析: 2.1: bin: 含有mvn运行的脚本 2.2...
### Maven核心知识点解析 #### Maven概述与价值 Maven是一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。通过Maven,开发者可以轻松地处理项目中的多个痛点问题,提升开发效率。 #####...
【标题】:“maven笔记:maven-overlay-实战笔记” 在 Maven 的世界里,"overlay" 是一个重要的概念,主要用于Web项目的构建和部署。Maven overlay 技术允许你将多个项目的输出“重叠”在一起,形成一个新的项目,...
【标题】"maven笔记t-JavaWeb"主要聚焦于Java Web开发中Maven的使用,这是一套关于Maven的教程,旨在帮助开发者理解和掌握这个强大的构建工具。Maven是Apache软件基金会的一个项目,它简化了Java项目的构建、管理和...
** Maven 概述 ** Maven 是一个强大的项目管理和构建工具,主要应用于Java项目。它通过提供一套标准化的构建过程,使得项目的...通过学习Maven笔记,开发者可以更好地掌握这一强大的工具,提升项目开发的专业水平。
【Maven笔记】 Maven是一个强大的Java项目管理工具,它主要解决了在软件开发过程中遇到的一系列问题,如依赖管理、项目构建以及环境一致性等。通过使用Maven,开发者可以更高效地管理和构建Java项目,避免手动复制...
**Maven笔记(2)-- 构建Java Project 及 Maven命令使用** Maven是Apache组织开发的一个项目管理和综合工具,主要用于Java项目构建、依赖管理和项目信息管理。它通过一个统一的构建过程,使得项目的构建变得简单且...
**Maven笔记** Maven是Apache组织开发的一款Java项目管理工具,它的主要功能包括项目构建、依赖管理和仓库管理。Maven使得Java开发更加规范和高效,尤其在大型团队协作中,能够有效地解决版本冲突和自动化构建的...
【尚硅谷Maven课程笔记代码资源】是一份全面学习Maven的资料集合,它涵盖了从基础到高级的各种知识点,旨在帮助开发者深入理解并熟练运用Maven进行自动化构建。该资源包含课件、源码和相关的笔记,使得学习过程更加...
压缩包中的"笔记"和"资料"文件可能包含更深入的Maven教程、最佳实践、常见问题解答和案例研究等内容。学习这些资料有助于提升你在实际项目中的Maven应用能力,解决遇到的问题,并优化构建流程。 综上所述,Maven是...
maven学习笔记maven学习笔记maven学习笔记
** Maven详解:构建Java项目的专业工具 ** Maven是一个基于项目对象模型(Project Object Model,POM)的概念,用于管理并构建Java项目。它通过一个简单的配置文件(pom.xml),自动化项目的构建、报告和依赖管理,...
Maven笔记,内包含Maven核心程序解压和配置,命令行环境,IDEA环境,jar包3下载失败问题的解决方案
Maven 是 Java 项目中一种流行的构建工具,能够帮助开发者更好地管理项目依赖关系、编译、打包和发布。下面是 Maven 的一些知识点: 1. Maven 的必要性:Maven 之所以需要,是因为在没有 Maven 之前,开发者需要...
【Maven笔记1】—— Maven入门 Maven是一款强大的Java项目管理和构建工具,它解决了传统项目构建中的诸多痛点,使得Java开发变得更加规范和高效。在本文中,我们将深入探讨Maven的基本概念、功能以及如何解决上述...