我有一个Maven项目,该项目使用jdeb
插件生成deb
(Ubuntu安装程序)包,其中包含一些简单的shell脚本,我希望将这些脚本发送给客户,以便能够轻松部署。这个项目没有任何Java。我没有在pom.xml
中指明它应该打包一个jar。但是,无论如何,空jar都会打包在项目的target
目录中。
如何避免创建此空jar文件?我不确定它是否包含在deb软件包中,但是如果它包含在内,那么它只是重量级的大小。
答案 0 :(得分:0)
知道了。在pom.xml
中,需要在<name>...</name>
用于该项目的同一层次结构级别添加以下内容:
<packaging>pom</packaging>
否则
<packaging>jar</packaging>
被假定为默认值。