Maven项目Build jar

原创 2016年06月02日 09:45:09

背景描述:elipse项目中用maven管理的项目,想导出jar包出来,然后部署并运行起来。

错误尝试:按照eclipse普通工程导出jar包的做法,在eclipse中,右键项目名-export,然后选择导出jar file,然后根据提示一步一步设置,很快就导出了jar包。在以为大功告成的时候,执行java -jar xxx.jar 来启动jar包中的服务时,报找不到启动入口的错误了。

解决方案:由于项目是通过maven来管理的,按普通工程导出jar包的方法,工程依赖的一些jar包当然不能正确package进入,所以就悲剧了。通过eclipse maven插件,正确的姿势是:右键项目名-run as-maven build(没有快捷键的那个),在Goals中输入package,其他的可以不设置,OK。如果没有顺利package jar,再右键项目名-run as-maven build(有快捷键的那个),然后再控制台中会看到下载了很多jar文件。打包成功后在项目的target目录下面就可以找到最终需要的jar文件。

当然,还可以通过maven命令的方法来打包。

maven在实践中摸索了才知道它的强大。

Maven在Eclipse中的实用小技巧

前言     我们在开发的工程中很多都是Maven项目,这样更加便于我们jar包的管理。而我们一般使用的IDE都是Eclipse,由于我们在日常的开发过程中会经常要用到一些Maven的操作,所以我今...
  • huaweitman
  • huaweitman
  • 2016年02月16日 19:42
  • 4002

maven教程(一)

1.基本命令     mvn site   构建一个项目站点     mvn package 打包     mvn help:effective-pom  查看有效的pom文件。由于POM可以从其它P...
  • sully2008
  • sully2008
  • 2013年07月20日 08:35
  • 1482

maven项目打jar包及本地化

自己写的一段代码如何打包成jar文件让其他项目进行调用?以下操作均基于maven工程。默认要打包的java文件基于maven工程创建且测试可行; 修改pom.xml文件,增加以下内容: ...
  • shuai_94250
  • shuai_94250
  • 2016年03月30日 11:42
  • 1788

当maven引入依赖后,依报找不到包,可以手动加入包,再buildPath

当maven引入依赖后,依报找不到包,可以手动加入包,再buildPath
  • xman2008wang
  • xman2008wang
  • 2017年12月02日 15:56
  • 46

Maven 介绍和搭建

第1章 Maven简介 1.1  何为Maven/2 1.2  为什么需要Maven/4 1.3  Maven与极限编程/7 1.4  被误解的Maven/8 1.5  小结/9 ...
  • yang_best
  • yang_best
  • 2015年01月04日 09:57
  • 3409

Maven的配置文件

安装maven,配置好环境变量之后在DOS窗口敲入mvn,回车 然后在用户目录下面找到一个.m2的文件夹,创建一个settings.xml,然后复制粘贴一下代码...
  • u014028392
  • u014028392
  • 2017年04月23日 17:10
  • 162

maven项目不显示source folder,build path no actions available不能编译问题解决

在新导入的maven项目中,文件夹都没有显示成source folder的形式,而是一级一级目录的显示,并且项目菜单上的build path显示的是eclipse no actions availab...
  • petercnmei
  • petercnmei
  • 2017年02月13日 16:40
  • 948

Maven项目build path的时候Libraries下 JRE版本是1.5,但我实际的JRE是1.7,为什么?

问题描述: 在构建maven WEB项目的时候,我的JDK是1.7 ,在Eclipse中也确认了版本是1.7 。 但是当我创建了一个Maven WEB项目的时候,在对这个项目进行build path...
  • weiguolong0306
  • weiguolong0306
  • 2015年11月24日 16:16
  • 3072

Maven学习:Eclipse使用maven构建web项目

1、选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project,点击next          2、选...
  • heirenheiren
  • heirenheiren
  • 2014年11月23日 17:03
  • 13692

maven build 的时候,卡死在Downloading metadata的解决方法

比如,到了下面这一步(下载metadata的时候),就卡死了: [plain] view plain copy [INFO]              ...
  • xy0513042058
  • xy0513042058
  • 2016年12月19日 22:22
  • 942
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven项目Build jar
举报原因:
原因补充:

(最多只允许输入30个字)