读书人

maven学习札记-定制一个Maven项目

发布时间: 2012-11-06 14:07:00 作者: rapoo

maven学习笔记-定制一个Maven项目

首先,用 Maven Archetype 插件创建这个 simple weather 项目的基本轮廓。 运行下面的命令,创建新项目

?这个简单的类打开一个连接到 Yahoo! Weather API 的 ?YahooParser 的 ?WeatherFormatter 使用 Veloticy 来呈现一个模板。

?该文件包含了一个给 <project>[...]<build><plugins><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs></configuration></plugin></plugins></build>[...]</project>

?

装配命令
mvn assembly:assembly
*装配完成后就可以直接分发执行了。但是这个包将所有文件拆开后重新打成一个整体,不太标准。

?

执行
java -cp simple-weather-1.0-jar-with-dependencies.jar org.sonatype.mavenbook.weather.Main 10002