我有一些开源项目的工作原型,我可以安装它,然后在 mvn archetype:generate 使用本地目录时使用。我想分享它,以便任何人都可以在他/她的项目中使用它。项目已经在使用 OSS Sonatype 的 Maven 公共存储库中。Sonatype 将archetype 打包在jar 文件中并表示它的正常依赖关系,所以这是我的问题:当我以这种方式在OSS Sonatype 中使用传统的发布过程时,用户是否可以使用我的archetype:
mvn archetype:generate -DarchetypeGroupId=pl.bristleback -DarchetypeArtifactId=webapp-archetype