IDEA中用maven打出的jar包只有一个META-INF文件夹,没有java的源码???
IDEA中用maven打出的jar包,用工具打开一看,只有一个META-INF文件夹,没有java的源码???
检查pom.xml文件中maven打包插件的配置:
因为所需jar包仅仅提供外界可引用的接口,所以不需要指定入口运行主类,而且也不需要打成可运行jar包,看上边pom的配置采用assembly打包方式,并没有异常。
接下来看下java工程代码:
代码似乎并没有错误,然鹅java工程结构似乎比较奇怪,不是一个标准的maven工程结构。
改造java工程结构:
重新打包,~# mvn clean install
至此,终于打出一个正常的可引用jar包。白天因为忽略了这个问题,花费较长时间,太不应该。
同时,非常感谢【tree先生】的无私帮助。
注:下一节内容,LZ将针对maven常用的几种打包方法和执行命令做一个总结。
IDEA中用maven打出的jar包只有一个META-INF文件夹,没有java的源码???相关推荐
- 关于IDEA maven工程打jar包无法引入手动导入的jar包问题的解决方式
关于IDEA maven工程打jar包无法引入手动导入的jar包问题的解决方式 昨天在完成一个模块的编写后,要将项目打成jar包后发给测试人员,但是有一个手动引入的jar包一直出现找不到程序包的错误, ...
- Oracle ojdbc6-11.2.0.3.jar下载以及Maven手动安装jar包
Oracle ojdbc6-11.2.0.3.jar下载以及Maven手动安装jar包 1.下载ojdbc6-11.2.0.3.jar 百度网盘下载地址 提取码:提取码:9es5 2.手动安装ojdb ...
- javafx打包成的jar包中包含excel等office模板文件,如何从jar包中读取这些模板文件?
实现的Java FX项目中有excel模板文件读取功能,idea下运行可以,但是打包的jar文件在运行时,不能识别jar文件中的excel模板文件,先看看以下代码: String filePath = ...
- Maven 手动添加 JAR 包到本地仓库
转载自:http://www.blogjava.net/fancydeepin/archive/2012/06/12/380605.html Maven 手动添加 JAR 包到本地仓库 Maven 确 ...
- Maven工程引入jar包(转)
Maven项目引入jar包的方法,希望能帮助有需要的朋友们 法一.手动导入:项目右键->Build Path->Configure Build Path->选中Libraries-& ...
- IDEA中MAVEN项目打JAR包的简单方法
Idea中为一般的非Web项目打Jar包是有自己的方法的,网上一搜就能查到很多. 但是如果是为Maven项目打Jar包,其实是很简单的,因为maven本身就有打Jar包的命令. 最简单的方法 首先是在 ...
- 如何去maven仓库下载jar包
Maven仓库地址 : http://search.maven.org/#search%7Cga%7C1%7Cmybatis 或者你直接百度搜索 : maven仓库 第一个就是 我现在想下载mybat ...
- 一篇关于Maven项目的jar包Shell启动脚本
使用Maven作为项目jar包依赖的管理,常常会遇到命令行启动,笔者也是哥菜鸟,在做微服务,以及服务器端开发的过程中,常常会遇到项目的启动需要使用main方法,笔者潜心的研究了很多博客,发现大多写的都 ...
- idea提示,格式化代码,清除不使用的包快捷键,maven自动导jar包
一.提示快捷键 idea默认快捷键是ctrl+space,通常和别的软件快捷键冲突,所以将快捷键修改为alt+/ 二.格式化快捷键ctrl+alt+l,通常和qq.tim快捷键冲突,请修改qq或者ti ...
- IDEA中maven如何将jar包导入本地的maven库
第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹 第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标 ...
最新文章
- Cissp-【第3章 安全工程】-2021-2-22(269页-289页)
- Lambda表达式介绍
- 2017-11-29 黑盒测试实践(小组作业)小组工作记录
- Struts ActionForm简单理解
- jenkins的JAVA简单顺序配置git仓库
- Mac开发必备工具(二)—— iTerm 2
- Java与Cuda混合编程
- spring3的JAR包与注解学习笔记
- SQL:一条SQL的查询结果作为另一条SQL的查询条件
- 容器技术Docker K8s 16 容器服务ACK基础与进阶-容器网络管理
- 运算放大器权威指南(第3版) (op amps for everyone)_OP高质量,ED多版本,有钱的动物狂想曲就是能为所欲为...
- 麒麟KY-RTI分布仿真技术:第三章 KY-OMT对象模型模板工具
- 创建线程-学到了4种方法
- IC REG BUCK ADJUSTABLE 3A 8SOIC
- android连不上电脑,安卓手机USB数据线连接不上电脑的最佳解决方法
- 移动硬盘更改驱动器号和路径_如何在Windows 10中更改默认硬盘驱动器以保存文档和应用程序...
- 如何处理图片用matlab,如何使用matlab来批处理文件图片格式
- acrh17华硕固件_真香选择—华硕rt-acrh17,不止稳定……
- 调用接口时报:Required String parameter '' is not present
- .NET与JAVA的区别【完整版】