maven笔记

国内的源

<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
【3天快速入门WPF】8-数据绑定基础 以下是一个简单的 WPF 数据绑定示例,使用两个TextBox控件分别表示Name和Age来进行进行数据绑定试验。运行程序后,你会看到初始界面中TextBox 中显示初始名字 “张三”,TextBox 中显示初始年龄 “25”。在 XAML 中创建一个简单的界面,包含一个 TextBox 用于输入名字,一个 TextBox 用于显示年龄。当你在 TextBox 中修改名字时,Person 对象的 Name 属性会被自动更新,反之亦然。它的主要作用是为控件及其子控件提供一个默认的数据源,用于数据绑定。 阅读详情

相关推荐

ODS 与模态分析

模态分析不是通过现有的 FRF 来“推测”或“估计”其他模态参数,而是通过测量和分析 FRF 来。

轩辕霸天L 1260

MavenUpdatePolicy详解

MavenUpdatePolicy详解

u011250186的博客 3377

离线安装ambari 更换spark版本 集成carbondate文档

1、Linux系统环境配置 1.1 配置IP地址 vim /etc/sysconfig/network-script/ifcfg-eth0 “DEVICE”:网卡对应的设备别名,如ifcfg-eth0第一块网卡; “HWADDR”:网卡物理地址; “BOOTPROTO”:网卡获得ip地址的方式,Static(静态 ip地址)dhcp(通过dhcp协议获取ip)bootip通过boot...

weixin_44742962的博客 3036

MAVEN使用快照不能获取最新jar的问题

1.将中的never设置为always。 2. 可以在任何 maven 命令中使用 -U 参数强制maven 下载最新的快照。 mvn clean package -U 让我们打开命令控制台,进入 C:\ > MVN > app-ui 目录并执行以下 mvn 命令。 C:\MVN\app-ui>mvnclean package -U 仓库(Repositori

青鸟飞鱼 1万+

学习海康VisionMaster之圆查找

(1):ROI选中位置修正,并且修正信息需要选择刚刚创建的位置修正组件输出信息,这里的话后续的检测窗口一般都需要做这一步,因为大部分的应用场景都是需要用到实时跟踪的。圆查找模块是用于查找指定区域的圆,并且会输出该圆的相关参数信息,比如圆中心点,圆半径,圆是否存在等信息。7):剔除点数:和高级参数里面的剔除距离搭配使用的,就是过滤较远的边缘点,让拟合圆心出来的轮廓更加接近。中的圆查找,相当于就是拟合圆心,这个在视觉软件中的应用也是非常广泛的,通常用于定位,测量项目。

yuhouxiyang的专栏 2104

SpringBoot3 + OAuth2.1实战:5分钟搞定授权码模式(含完整代码)

本文详细介绍了如何在SpringBoot3环境中快速实现OAuth2.1的授权码模式,包括环境配置、核心安全实现及完整代码示例。通过Spring Security集成,开发者可以高效构建企业级安全认证系统,解决版本兼容性问题,提升开发效率。

weixin_29216353的博客 140

Maven打包时每次都出现Download maven-metadata.xml卡住的问题解决

Maven打包时每次都出现Download maven-metadata.xml卡住的问题解决

【设计改变世界】github地址:https://github.com/guochunyang2004 1万+

【GRASS GIS零基础入门教程】2.1:初识GRASS GIS软件

GRASS GIS是一个强大的计算引擎,用于栅格、矢量和地理空间处理。它支持地形和生态系统建模、水文、数据管理和图像处理。通过内置的时态框架和Python API,它可以进行高级时间序列分析和快速地理空间编程,并针对各种硬件配置的大规模分析进行优化。

智慧空间实验室 847

Maven中的库(repository)详解

如果一个项目需要依赖一个构件,Maven编译的时候会首先从本地库查找该构件。如果本地库中没有,再根据配置的远程库信息,逐个去远程库中查找该构件。 如果在远程库中找到则下载到本地库,如果在所有的远程库中都没有则会抛出编译异常。 定义一个远程库往往需要提供如下信息: idnameurllayout 库中的构件可以分为两类,一类是被其他构件依赖的构件(dependencies

成长的足迹 9万+

杰理SDK入门教程(五):按键使用配置

摘要 杰理SDK提供IO按键和AD按键两种方案。IO按键通过GPIO电平检测实现,配置时需要设置板级宏定义和硬件连接,默认使用PB1引脚。AD按键基于ADC电压采样,通过电阻分压区分按键,需配置功能使能、硬件通道和键值适配。按键功能通过修改SDK中的key_table文件实现。两种方案适用于不同硬件场景,开发者可根据需求选择。

qq_42014563的博客 776

【CANdelaStudio编辑CDD】-1.2-给$10服务SessionControl创建一个新Session会话并修改Session state machine会话状态机(UDS诊断)

前一篇:【UDS诊断描述文件CDD】-1.1-ISO_14229中$10服务理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/120375515案例背景: 在CDD中如何给$10服务创建一个新的Session会话; 在CDD中如何给$10服务修改Session state machine会话状态机。 目录 1 查看$10服务中已有的Session会话​ 2 查看$10服务中已有的Session state machine会话状态机 3 在$10...

「汽车电子助手」的博客 6075

pom设置

POM 项目对象模型 定义了项目的基本信息,用于描述项目如何构建,声明项目依赖等 超级pom.xml位置:maven-model-builder-x.x.x.jar/org/apache/maven/model/ 1. 远程仓库配置           central      远程仓库的唯一标识         Central Repository         http:/

BlueMiracle 731

手把手教你学Simulink--基于Simulink的高速公路自动驾驶场景仿真建模

特点车道保持:自动调整车辆方向以保持在车道中央。自适应巡航控制(ACC):根据前方车辆的速度自动调节车速。换道辅助:安全地变换车道以超过慢速行驶的车辆或准备驶离高速公路。紧急制动:检测潜在碰撞并采取措施避免事故。挑战安全性:确保所有功能在各种条件下都能可靠运行。实时性:处理大量传感器数据,并迅速做出反应。复杂性:集成多个子系统,包括感知、规划与控制。首先明确要模拟的任务内容。车辆需保持在车道内行驶。根据交通情况自动调整速度。安全地执行换道操作。在必要时实施紧急制动。

MHD0815的博客 247

Maven自学笔记之创建Maven项目

Maven自学笔记之创建Maven项目  

weixin_34119545的博客 97

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Maven学习笔记

尚硅谷Maven学习笔记

weixin_46655235的博客 260

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

尚硅谷maven视频老师笔记

尚硅谷 maven 视频老师笔记

zy_01113的专栏 1127

JavaWeb 课堂笔记 —— 06 Maven

本系列为笔者学习JavaWeb的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员JavaWeb开发教程,实现javaweb企业开发全流程(涵盖Spring+MyBatis+SpringMVC+SpringBoot等)》,章节分布参考视频教程,为同样学习JavaWeb系列课程的同学们提供参考。

Celeste的博客 818

javaweb笔记。2 maven

不用配置,已经配置好了。

2401_87427517的博客 223

maven 学习笔记

打卡maven学习笔记 学习地址:https://study.163.com/course/courseMain.htm?courseId=1005828004 网易云课堂,颜群老师,maven课程。讲解的还不错。1.5/1.75倍速,一天半左右能看完 1.Maven的作用 增加第三方Jar jar包之间的依赖关系 (自动关联所依赖的jar包,并且不会冲突) 将项目拆分成若干个模块 2.Mav...

yanhappiness 367

尚硅谷-Maven学习笔记

1.尚硅谷-Maven学习笔记 尚硅谷-Maven学习笔记已经有热心同学整理好了,这里只做一下链接分享·,点击前往: 尚硅谷-Maven学习笔记

路遥 1015

Maven云笔记之数据库设计

Maven云笔记之数据库设计 我们分析了整个程序的流程,分析出来如下几个表格 首先是我们的用户表,用户登录需要用户名,密码,之后就有了ID,然后完善个人信息,需要姓名和年龄,所以note_t_users表的分析出来了 用户登录进来之后就可以查看我们自己建的笔记,有我们笔记的ID,笔记的名字,添加时间,是否删除还有我们用户的ID,所以我们分析出来了note_t_notebooks表格 再然后就是我们笔记的详细信息,有我们的笔记ID,笔记名称,笔记内容,添加时间和是否删除,然后我们笔记的详细表就分析出来了

weixin_44215758的博客 319

maven学习笔记

maven基础学习结束,分享出本人的学习笔记,见附件 本文来自:[url=http://www.naxsu.com/maven-xue-xi-bi-ji/]http://www.naxsu.com/maven-xue-xi-bi-ji/[/url]

naxsu的专栏 131

Maven学习笔记_IDEA中使用Maven

Maven学习笔记 文章目录Maven学习笔记前言Maven的简介Maven的优点Maven构建项目的步骤maven使用方式:Maven的核心概念:Maven的下载与安装Maven约定规则2.Maven仓库仓库概念修改仓库地址仓库的使用坐标(gav)依赖Junit单元测试Maven的常用命令在IDEA中使用Maven在IDEA中配置MavenIDEA中创建java项目:maven-archetype-quickstart 模块创建java项目:IDEA中创建web项目:maven-archetype-web

qq_41494557的博客 836
上一篇: myeclipse9解决shortcut name changed
下一篇: maven-resin
linux内核控
博客等级 码龄19年 41粉丝 638原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值