2 Responses so far.
Leave a Comment
https://www.mojohaus.org/rpm-maven-plugin/index.html
Caused by: java.io.IOException: Cannot run program "rpmbuild" (in directory "xxxx/SPECS"): error=2, No such file or directory
Install rpmbuild on your OS:
Centos:
yum install rpm-build -y
Ubuntu:
apt-get install rpm
Mac OS:
brew install rpm
<?xml version="1.0" encoding="UTF-8"?> <project> <modelVersion>4.0.0</modelVersion> <groupId>collection.trash</groupId> <artifactId>landfill</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>Land-Based Trash Repository</name> <description>This is a sample using trash collection as an example.</description> <organization> <name>Sanitation Workers of Washington, D.C.</name> <url>http://www.trash.gov/</url> </organization> <dependencies> <dependency> <groupId>jmock</groupId> <artifactId>jmock</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>rpm-maven-plugin</artifactId> <version>2.2.0</version> <executions> <execution> <id>generate-rpm</id> <goals> <goal>rpm</goal> </goals> </execution> </executions> <configuration> <license>GPL (c) 2005, SWWDC</license> <distribution>Trash 2005</distribution> <group>Application/Collectors</group> <icon>src/main/resources/icon.gif</icon> <packager>SWWDC</packager> <prefix>/usr/local</prefix> <changelogFile>src/changelog</changelogFile> <defineStatements> <defineStatement>_unpackaged_files_terminate_build 0</defineStatement> </defineStatements> <mappings> <mapping> <directory>/usr/local/bin/landfill</directory> <filemode>440</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> <sources> <source> <location>target/classes</location> </source> </sources> </mapping> <mapping> <directory>/usr/local/doc/landfill</directory> <documentation>true</documentation> <filemode>444</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> <sources> <source> <location>target/site</location> </source> </sources> </mapping> <mapping> <directory>/usr/local/lib</directory> <filemode>750</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> <dependency> <includes> <include>jmock:jmock</include> <include>javax.servlet:servlet-api:2.4</include> </includes> <excludes> <exclude>junit:junit</exclude> </excludes> </dependency> </mapping> <mapping> <directory>/usr/local/bin</directory> <filemode>750</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> <sources> <source> <location>src/main/bin</location> </source> <softlinkSource> <location>/usr/local/bin/new.sh</location> <destination>old.sh</destination> </softlinkSource> </sources> </mapping> <mapping> <directory>/usr/local/oldbin</directory> <filemode>750</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> <sources> <softlinkSource> <location>/usr/local/bin</location> </softlinkSource> </sources> </mapping> <mapping> <directory>/usr/local/conf/landfill</directory> <configuration>true</configuration> <filemode>640</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> <sources> <source> <location>src/main/conf</location> </source> </sources> </mapping> <mapping> <directory>/usr/local/log/landfill</directory> <filemode>750</filemode> <username>dumper</username> <groupname>dumpgroup</groupname> </mapping> </mappings> <preinstallScriptlet> <script>echo "installing ${project.name} now"</script> </preinstallScriptlet> <postinstallScriptlet> <scriptFile>src/main/scripts/postinstall</scriptFile> <fileEncoding>utf-8</fileEncoding> <filter>true</filter> </postinstallScriptlet> <preremoveScriptlet> <scriptFile>src/main/scripts/preremove</scriptFile> <fileEncoding>utf-8</fileEncoding> </preremoveScriptlet> </configuration> </plugin> </plugins> </build> </project>
Substitute therapies for back pain, additionally called free treatments, are
getting hordes of followers as they are actually rapidly ending
up being a brand new method of working to do away with ache and also complications
found all over the physical body. There are numerous
fans who rely on the many options of alternative therapies that
purportedly experience that aching back.
a brand-new strategy of operating to acquire rid of pain and also issues
discovered all over the body system.