Maven 2 Maven项目-github

Maven 2 Maven项目-github,maven-2,github,Maven 2,Github,是否可以将您的站点报告发布到github?例如,我运行Checkstyle、Findbugs、Cross-Reference和其他插件,并希望这些插件可以公开使用。因为我的项目已经在那里了,所以我只想把它保留在那里。对于现在存在的插件的状态,你必须做一些调整。site命令(根据您的注释:想要使用mvn:site)有一个用于将结果站点推送到某个地方的命令,但它主要是基于将其推送到某个最终目的地的。对于github,我不认为有任何明显的地方可以降落这样的东西 解决方案是编写一些扩展站点插件的东西,使

是否可以将您的站点报告发布到github?例如,我运行Checkstyle、Findbugs、Cross-Reference和其他插件,并希望这些插件可以公开使用。因为我的项目已经在那里了,所以我只想把它保留在那里。

对于现在存在的插件的状态,你必须做一些调整。site命令(根据您的注释:想要使用mvn:site)有一个用于将结果站点推送到某个地方的命令,但它主要是基于将其推送到某个最终目的地的。对于github,我不认为有任何明显的地方可以降落这样的东西


解决方案是编写一些扩展站点插件的东西,使用Github页面功能将结果检入Github。有关github页面的详细信息,请访问。要实现这一点,您需要编写一些东西,将生成的站点检入根分支“gh页面”,然后从那里开始。

发布报告的Maven方法是构建Maven站点,并使用FTP、SCP或DAV进行部署

我不知道GitHub是否提供托管空间并支持任何此类协议。如果有,则以下资源将有所帮助:

  • 在站点插件页面中部署站点
  • 在POM参考中

如果没有,最好找另一个地方来托管你的站点。

我使用这个插件:

有一些maven github插件对我来说很好

特色:

  • 部署工件
  • 下载工件
  • 将站点部署到gh页面

请参阅:并将示例项目交给进行尝试。

谢谢您的评论,但这只是为了检测我所读内容的更改。我想用命令mvnsite发布报告。我昨天遇到了这个问题,我想我可以将站点目录复制到它建议的分支。它将在版本控制下,所以我会有记录。我想这可能就是我要做的。我不久前就尝试过这样做。虽然不是100%成功,但似乎效果不错。如果我有时间的话,你想启动一个开源的github maven插件来实现这一点吗?我不太关心现场报告,因为目前只有我一个人。