Eclipse中创建Maven工程并打包(HelloWorld)

来源:互联网 发布:哈希算法有哪些 编辑:程序博客网 时间:2024/04/28 08:49

1. 创建Maven工程(以HelloWorld工程为例

2. 打包


重点来说下打包的步骤:

1.Eclipse中安装了Maven插件以后,需要进行进行配置。

   http://jingyan.baidu.com/article/5d368d1e306a913f61c05743.html

2.POM配置。由于有main方法,需要在pom.xml文件中进行如下配置

 

 <build>    <plugins>      <plugin>        <groupId>org.apache.maven.plugins</groupId>        <artifactId>maven-shade-plugin</artifactId>    <version>1.2.1</version>    <executions>      <execution>        <phase>package</phase>  <goals>    <goal>shade</goal>  </goals>    <configuration>      <transformers>        <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">        <mainClass>com.moyoyo.app.helloworld.HelloWorld</mainClass>                </transformer>      </transformers>            </configuration>          </execution>     </executions>      </plugin>    </plugins>  </build>

否则会提示,jar中没有主清单属性。

3.打包

Eclipse中右击项目

Debug As--->Debug Configurations--->双击Maven Build 然后右侧输入name。

Basedirectory选择项目路径。

Goals是Maven目标动作,一般填写"clean install"就可以了。

然后点击Debug。


Maven就会开始打包,打的包会放在与src同级的target目录下。


如果这个项目对别的项目有依赖,则要先打包别的项目,再打包当前的项目。

然后把这个目录下的内容放到服务器就可以了。

放好之后,要重启服务器上的Tomcat才可以。

4.运行包

D:工程名文件夹/java -jar target/jar包的全名



关于Maven的工具书:《Maven实战》

0 0