1
我已经构建了一个关于restlet框架的库存管理maven项目,并使用MYSQL。 现在我需要建立它的RPM,以便它可以在远程系统上工作,只需安装RPM如何构建远程系统上安装的maven项目的RPM
我已经构建了一个关于restlet框架的库存管理maven项目,并使用MYSQL。 现在我需要建立它的RPM,以便它可以在远程系统上工作,只需安装RPM如何构建远程系统上安装的maven项目的RPM
如果您不知道有关构建RPM的任何信息,或者您想要使用全Maven方法,则应尝试RPM plugin。
如果你想自己构建RPM,你可以使用Shade plugin,它可以让你将所有的代码和依赖关系集成到一个JAR中,使得打包很简单。 (但是,根据版权的不同,您可能无法在组织外部分发这些内容)。
最后,如果您想保留单独的jar,可以使用Dependency plugin列出所有依赖关系,并自行完成所有打包刮。
这些建议都不包括RPM依赖项,因为通常不存在Java库的RPM。当然,你将依赖于某个版本的Java,否则你的RPM可能必须保存你所有的依赖关系。
你有没有试过[Maven RPM Plugin](http://mojo.codehaus.org/rpm-maven-plugin/)? – prunge