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());
} }

最新文章

  1. URL.createObjectURL和URL.revokeObjectURL
  2. C++11 新特性: unordered_map 与 map 的对比
  3. 如何恢复低版本的FlashPlayer
  4. requirejs笔记
  5. Beautiful Soup第三方爬虫插件
  6. LVM 命令集总结
  7. Wheel ProgressBar 实现之三——模拟进度过程
  8. 刚写好的读取多网卡IP地址的函数
  9. python 标准库 -- unittest
  10. test_CSDN_markdown_format
  11. Primavera——免费版本的下载和使用
  12. jenkins 备份配置信息
  13. MySQL 添加索引,删除索引及其用法
  14. mac 打印机无法打印
  15. 【uoj428】普通的计数题
  16. 【转】Gulp入门基础教程
  17. 〖Python〗-- Django的Form组件
  18. xtraTabbedMdiManager的标题上右鍵弹出关闭窗体菜单
  19. Python 中的线程-进程1
  20. Fetch使用方法

热门文章

  1. &lt;from&gt;;&lt;input&gt;;readonly:只读;disabled:不可用;checked:用来做选中;selected:用在下拉列表中,设置那一项被选中
  2. sqlserver 通过convert取得指定格式的时间
  3. SQL Server数据库层面自定义数据同步性能测试
  4. Java进制转换
  5. 如何解决jQuery Validation针对动态添加的表单无法工作的问题?
  6. CodeTimer
  7. 运用SET ANSI_PADDING OFF创建某个字段为自增列的表,以及插入数据
  8. Selenium2学习-014-WebUI自动化实战实例-012-Selenium 操作下拉列表实例-div+{js|jquery}
  9. table_tricks_基于bootstrap
  10. rm 命令(转)