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