maven笔记-入门(helloWorld)
2024-10-10 06:01:25
maven:
pom.xml:文件
groupId,artifactId,Version定义了一个项目的基本坐标
groupId:定义了项目属于哪个组,往往与项目所在的组织和公司有关
artifactId:定义了当前maven在项目组中的唯一的ID
Version:指定了当前项目版本,SNAPSHOT以为快照,说明该项目还处于开发中,是不稳定的
如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.shero.maven</groupId>
<artifactId>helloWorld</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>
主代码:
(1)代码放在src/main/java
(2)java类的包名与之前在pox文件里定义的groupId和artifactId相吻合
package com.shero.maven.helloWorld; public class HelloWorld { /**
* @param args
*/
public String sayHello(){
return "hello Maven";
}
public static void main(String[] args) {
// TODO Auto-generated method stub
HelloWorld h=new HelloWorld();
System.out.println(h.sayHello());
} }
最新文章
- URL.createObjectURL和URL.revokeObjectURL
- C++11 新特性: unordered_map 与 map 的对比
- 如何恢复低版本的FlashPlayer
- requirejs笔记
- Beautiful Soup第三方爬虫插件
- LVM 命令集总结
- Wheel ProgressBar 实现之三——模拟进度过程
- 刚写好的读取多网卡IP地址的函数
- python 标准库 -- unittest
- test_CSDN_markdown_format
- Primavera——免费版本的下载和使用
- jenkins 备份配置信息
- MySQL 添加索引,删除索引及其用法
- mac 打印机无法打印
- 【uoj428】普通的计数题
- 【转】Gulp入门基础教程
- 〖Python〗-- Django的Form组件
- xtraTabbedMdiManager的标题上右鍵弹出关闭窗体菜单
- Python 中的线程-进程1
- Fetch使用方法
热门文章
- <;from>;;<;input>;;readonly:只读;disabled:不可用;checked:用来做选中;selected:用在下拉列表中,设置那一项被选中
- sqlserver 通过convert取得指定格式的时间
- SQL Server数据库层面自定义数据同步性能测试
- Java进制转换
- 如何解决jQuery Validation针对动态添加的表单无法工作的问题?
- CodeTimer
- 运用SET ANSI_PADDING OFF创建某个字段为自增列的表,以及插入数据
- Selenium2学习-014-WebUI自动化实战实例-012-Selenium 操作下拉列表实例-div+{js|jquery}
- table_tricks_基于bootstrap
- rm 命令(转)