PolyglotCode 已发布,但是
技术百科
聖光之護
发布时间:2024-11-26
浏览: 次 目录
- maven 中央存储库
-
项目准备
- 准备pom.xml
- 继续设置 pom.xml
- 创建settings.xml
- 部署
- 发布
- 如何查找已发布的产品
- 最悲伤的部分
- 结论
maven 中央存储库
maven 中央存储库是所有 java 开发人员发布其工具、代码和项目的地方。上周我必须弄清楚如何将我的项目 - polyglotcode 推到那里。我开始阅读有关如何在不分叉的情况下使我的项目可访问的文档。
让我快速引导您完成部署项目之前必须采取的步骤。
项目准备
准备pom.xml
添加元数据:groupid、artifactid、版本、名称、许可证和描述。
就我而言:
io.github.mulla028 polyglotcode1.0 polyglotcode simple cli tool that translates your code in any programming language! powered by ai. https://github.com/mulla028/polyglotcode mit license https://opensource.org/licenses/mit repo
您必须在 pom.xml 中添加的另一件事是部署目标配置。元数据
ossrh https://oss.sonatype.org/service/local/staging/deploy/maven2/ ossrh https://oss.sonatype.org/content/repositories/snapshots/
gpg(gnu 隐私卫士)
您必须安装 gpg 来对工件进行签名以验证其真实性。
安装:
brew install gpg
创建密钥对:
gpg --full-generate-key
继续设置 pom.xml
为 gpg 生成一对密钥后,我们设置配置文件并指定密钥的短版本:
ossrh true gpg 8882786b85d55e84
创建设置.xml
完成所有项目准备工作后,您必须在 maven 配置目录中创建 settings.xml。
- 对于 macos/linux,路径为:~/.m2/settings.xml
- 对于 windows:c:program filesapache software foundationmavenconfsettings.xml
settings.xml 的内容如下所示:
ossrh
并且您应该在登录后在 maven central repository 网站中生成。它们为您的 settings.xml 文件提供简单的复制粘贴代码块,因此它不会导致问题。
部署
我们要在 pom.xml 中添加的最后一件事是:
org.sonatype.central central-publishing-maven-plugin0.6.0 true ossrh published
这将允许我们使用部署 maven 命令。
您即将完成,下一步需要简单的终端命令:
mvn deploy
发布它
您必须转到 maven 中央存储库,并且会看到您的部署正在验证,一段时间后,如果一切按预期进行,则会出现“发布”按钮。
如何查找已发布的产品
在 maven 中央存储库中,您可以通过 artifactid 检查您的产品,在我的例子中,它是 polyglotcode。我的项目如下所示:点击我:d。
注意:在那里您将能够找到有关如何将您的项目集成到您的项目中的说明。
最悲伤的部分
我无法找到将我的工具发布为 cli 工具的方法,只能将其发布为 maven 的组件,您可以将其集成并用作类...
下次创建 cli 工具
时我会使用 js、ts、rust 等...
结论
我很高兴与大家分享我的第一篇发表的作品。不幸的是,事情确实发生了,出乎我的意料:c
# ai
# 让我
# 的是
# 我会
# 将其
# 您的
# windows
# 您可以
# 所示
# 在那里
# 如何将
# linux
# JS
# macos
# cos
# Java
# xml
# git
# gnu
# rust
# apache
# maven
# 您必须
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Windows怎样关闭锁屏广告_Windows关闭
- Win11怎么清理C盘系统日志_Win11清理系统
- LINUX怎么查看进程_LINUX ps命令查看运
- 如何使用Golang模拟请求超时_Golang c
- Win11如何隐藏桌面图标 Win11一键隐藏/显
- Go 语言标准库为何不提供泛型 Contains
- c++中如何求一个数的平方根_c++ sqrt函数
- 静态属性修改会影响所有实例吗_php作用域操作符下
- Python性能剖析高级教程_cProfileLi
- Windows10怎么卸载预装软件_Windows
- Mac怎么给文件夹加密_Mac创建加密磁盘映像教程
- How to Properly Use NumPy
- Win11怎么关闭小组件_Win11禁用任务栏天气
- Windows音频驱动无声音原因解析_声卡驱动错误
- PHP cURL GET请求:正确设置认证与自定义
- Win11怎么设置按流量计费_Win11限制后台流
- php485支持哪些操作系统_php485跨系统支
- VSC怎么在PHP中调试MySQL_数据库交互排查
- 如何使用Golang指针与接口结合_实现方法调用和
- 如何使用Golang defer优化性能_减少不必
- 如何在JavaScript中动态拼接PHP的bas
- Win11怎么设置多显示器任务栏 Win11扩展任
- php怎么下载安装后设置默认字符集_utf8配置步
- Win11如何设置开机自动联网 Win11宽带连接
- c++的static关键字有什么用 静态变量和静态
- Mac如何彻底清理浏览器缓存?(Safari与Ch
- Win11怎么设置闹钟_Windows 11时钟应
- Win11怎么设置ipv4地址_Windows 1
- Win11怎么设置屏保时间_调整Win11屏幕保护
- Win11应用商店下载慢怎么办 Win11更改DN
- Linux怎么禁止Root用户远程登录_Linux
- c++ std::atomic如何保证原子性 c+
- 如何在Mac上搭建Golang开发环境_使用Hom
- Windows11怎么用“记事本”自动换行与编码
- 如何使用Golang实现云原生应用弹性伸缩_自动应
- Windows怎样关闭Edge新标签页广告_Win
- Windows电脑键盘突然失灵怎么办?(驱动与硬件
- Win11怎么连接蓝牙耳机_Win11蓝牙设备配对
- Python大文件处理策略_内存优化说明【指导】
- Mac怎么设置登录项_Mac管理开机自启动程序【教
- Linux如何申请SSL免费证书_Linux下Ce
- Win11怎么打开旧版计算器_Win11恢复传统计
- C#如何使用XPathNavigator高效查询X
- 如何使用Golang sync.Map实现并发安全
- Win11如何设置省电模式 Win11开启电池节电
- 电脑的“网络和共享中心”去哪了_Windows 1
- Win11任务栏怎么固定应用 Win11将软件图标
- Win11笔记本怎么看电池健康度_Win11电池报
- Win11怎么更改任务栏颜色_Windows11个
- php8.4新语法match怎么用_php8.4m

QQ客服