Есть ли работающий Конвертер Debian, который создает мой артефакт в виде файла .DEB? - PullRequest
0 голосов
/ 20 апреля 2020

Я перепробовал много плагинов maven, чтобы построить свой проект в виде файла .DEB, но большинство из них не работают. Знаете ли вы какой-нибудь плагин maven для сборки проекта как .DEB артефакт?

Я попробовал подключаемый модуль Debian-maven, как в примере ниже, но он не создает файл .deb после выполнения чистой установки mvn?

 <plugins>
  <plugin>
    <groupId>net.sf.debian-maven</groupId>
    <artifactId>debian-maven-plugin</artifactId>
    <version>1.0.6</version>
    <configuration>
      <!--
      <packageName>my-package</packageName>
      <packageVersion>1.0.0</packageVersion>
      ...
      -->
    </configuration>
  </plugin>

Ссылка: http://debian-maven.sourceforge.net/usage.html

Я также пробовал jDeb с maven, но не могу сгенерировать файл .DEB. Но после чистой установки происходит тот же результат, я не могу получить файл .DEB.

 <plugins>
  <plugin>
    <artifactId>jdeb</artifactId>
    <groupId>org.vafer</groupId>
    <version>1.8</version>
    <executions>
      <execution>
        <phase>package</phase>
        <goals>
          <goal>jdeb</goal>
        </goals>
        <configuration>
          <dataSet>
            <data>
              <src>${project.build.directory}/${project.build.finalName}.jar</src>
              <type>file</type>
              <mapper>
                <type>perm</type>
                <prefix>/usr/share/jdeb/lib</prefix>
              </mapper>
            </data>
          </dataSet>
        </configuration>
      </execution>
    </executions>
  </plugin>
</plugins>

Ссылка: https://github.com/tcurdt/jdeb/blob/master/docs/maven.md

Спасибо за помощь .

...