要求 IntelliJ IDEA 将构建的工件安装到 maven 本地存储库中

2024-01-12

标题总结如下:我正在寻找一种方法来构建 jar 文件并将其安装到 IntelliJ IDEA 中我的计算机上的 Maven 本地存储库中,而无需每次都转到命令提示符并发出mvn install:install-file命令。

最重要的是我希望 IDE 从 pom 中读取项目的信息,例如 groupId、artifactId 和 version!

?


我的假设是您有 Maven 项目的源代码,并且想要构建它并安装到本地存储库。首先,需要将其作为IDEA项目导入到IDEA中。

非常简单:“文件”->“打开...”->选择 POM 文件并选择将其作为项目打开。 IDEA 将完成剩下的工作。

当您已经在IDEA中打开Maven项目时,可以通过两种方式将其安装到本地存储库:

  1. 转到“Maven 项目”侧栏。展开项目的“生命周期”节点并单击“安装”。
  2. 使用“终端”窗口。它是您项目的命令行界面,您可以在其中键入“mvn install”。当您需要使用配置文件选择等附加参数自定义 Maven 执行时,这种方法更有用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

要求 IntelliJ IDEA 将构建的工件安装到 maven 本地存储库中 的相关文章

  • 在这个 Spring MVC 展示示例中如何使用 @RequestAttribute 和 @ModelAttribute 注释?

    我对 Spring MVC 还很陌生 这段时间我正在学习Spring MVC 展示 https github com spring projects spring mvc showcase可从 STS 仪表板下载示例 我在理解此示例中如何处
  • Mockito 匹配器和基元数组

    有了 Mockito 我想verify 方法调用byte 在它的参数列表中 但我没有找到如何写这个 myMethod byte 我只想要类似的东西anyByteArray 如何使用 Mockito 做到这一点 我会尝试any byte cl
  • 用Java截取网页的屏幕截图[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有没有一个免费的工具可以读取给定的网页并截取它的屏幕截图 我使用 VirtualFramebuffer 和 Firefox Binary
  • 为什么需要添加工件 JSR305 才能使用 Guava 14+?

    在stackoverflow上查找信息时 我看到了一个与我类似的问题 但没有真正的答案here https stackoverflow com questions 3800033 guava r07 gwt and javax annota
  • 如何在Eclipse中制作war文件[重复]

    这个问题在这里已经有答案了 制作war文件的简单方法是什么 当我右键单击 在服务器上运行 时 我的项目正在运行 但我想部署在 tomcat 服务器上 我已经安装了m2clipse但这给了我一个错误 maven是否必须制作war文件 我需要特
  • 如何获取JavaFX的版本号?

    如何在运行时找出我正在使用哪个版本的 JavaFX 简单的方法之一就是简单地阅读javafx properties文件位于您的 JAVA HOME jre lib目录 我现在安装了 Java 1 7 u9 与之捆绑的 JavaFX 是 v2
  • 规范路径和绝对路径有什么区别? [复制]

    这个问题在这里已经有答案了 可能的重复 Java 中的 getPath getAbsolutePath 和 getCanonicalPath 有什么区别 https stackoverflow com questions 1099300 w
  • 是否有适用于 Java 的 Harel Statechart DSL 工具?

    我正在寻找一种能够理解 DSL 的工具 在其中我可以定义生成 Java 代码的状态图 或者 DSL 中的状态图可以按原样运行 该工具最好用 Java 编写 并且必须根据 Harel 状态图 或等效的 UML 2 状态机 的定义支持超级状态和
  • JConsole主类

    我正在尝试使用其 Main 类从命令行启动 JConsole 我提取了 jconsole jar 的内容 在 MANIFEST MF 中我可以看到 Main Class sun tools jconsole JConsole 所以我尝试运行
  • java - IBM-IEEE 双精度浮点字节转换

    我需要在 Java 中对字节数组进行 IBM IEEE 浮点转换 我能够使用成功地进行单精度浮点字节的转换http www thecodingforums com threads c code for converting ibm 370
  • 自 Java 7 以来 HttpServer 延迟 1 秒

    我们正在使用内部HttpServer项目中的类 用于通过 HTTP 在客户端和服务器之间交换数据 当我们切换到 Java 7 时 我们意识到结果交付存在延迟 我们可以将问题简化为以下示例 Class EchoServer创建上下文 echo
  • 使用 Spring 的 SimpleNamingContextBuilder 的应用程序如何知道在其目录中搜索资源?

    使用 Spring 的应用程序如何SimpleNamingContextBuilder http static springsource org spring docs 3 0 x api org springframework mock
  • .NET 中的 Class.forName() 等效项?

    动态获取对象类型然后创建它的新实例的 C 方法是什么 例如 如何在 C 中实现以下 Java 代码的结果 MyClass x MyClass Class forName classes MyChildClass newInstance Lo
  • 将项目导入 Eclipse 后出现“必须重写超类方法”错误

    任何时候我必须将我的项目重新导入到 Eclipse 中 如果我重新安装了 Eclipse 或者更改了项目的位置 几乎全部我的重写方法的格式不正确 导致错误 该方法必须重写超类方法 值得注意的是 无论出于何种原因 Android 项目中方法参
  • 如何使用二叉树中的递归来完成回溯

    我正在尝试插入一个二进制节点 我的代码很复杂 没有希望挽救它 所以我计划重写它 基本上我没有考虑回溯 也没有仔细考虑算法 我正在尝试使用顺序遍历插入二进制节点 但我不明白应该如何回溯 D B E A C F 我如何搜索根 D 的左子树 然后
  • android.R.layout.simple_list_item_1是什么?

    在我看到的所有示例中 他们在创建 ArrayAdapter 时仅使用 android R layout simple list item 1 android R layout simple list item 1是什么 它只是一个名为sim
  • 通过命令行增加Java中的MaxPermSize内存

    您能否解释一下如何增加此 PermSpace 大小 我正在使用 Gate 应用程序并加载大量数据和大量插件 不幸的是每次运行后都会出现有关内存不足 maxPermSpace 的错误 我到处搜索 但我找不到如何通过命令行增加这个大小 或者可能
  • CompletableFuture 的多个 thenAccept 块的执行顺序是什么

    所以我有一个返回a的方法CompletableFuture 在返回之前 此方法添加一个块thenAccept这是在之后执行的CompletableFuture完成 此方法的调用者还添加了另一个块thenAccept 显然 这可以通过多个链式
  • 如何使用属性文件在log4j2中创建多个日志文件?

    我正在使用 property 文件在特定路径中创建日志文件 但我正在使用它创建单个文件 以下是我的属性文件代码 status error dest err name PropertiesConfig property filepath ap
  • 获取给定字符串日期中该月的最后一天

    我的输入字符串日期如下 String date 1 13 2012 我得到的月份如下 SimpleDateFormat dateFormat new SimpleDateFormat MM dd yyyy Date convertedDat

随机推荐

  • Python Selenium `move_by_offset` 不起作用

    使用 Python Selenium 调用简单的滚动操作不起作用 driver webdriver Chrome driver get https www wikipedia org time sleep 2 actions ActionC
  • 为什么 vim 中有些命令需要冒号而有些则不需要?

    vim 中的一些命令是通过首先键入冒号 给出的 例如 wq 用于保存文件并退出 虽然某些命令不需要冒号 例如替换命令 R 我想知道这两种方法有什么区别 对于哪些需要冒号而哪些不需要冒号有什么具体规则吗 你必须调查六的历史 http en w
  • WCF MaxItemsInObjectGraph 设置不起作用

    我在尝试访问我的 WCF 服务时遇到以下错误 对象图中可以序列化或反序列化的最大项目数为 65536 更改对象图或增加 MaxItemsInObjectGraph 配额 做了一些研究 看起来我需要做的就是将此设置更新为更高的值 这就是我想要
  • 如何从 SVG 文件制作可点击的地图?

    目前我正在学习Javascript 我正在尝试制作一张显示数据的德国可点击地图 就像this https www amcharts com demos us heat map Amchart 提供德国地图 https www amchart
  • 如何使用函数“get_data_struct”

    我尝试使用函数 get data struct 但收到如下错误 有人知道如何修复它吗 先感谢您 获取数据结构 DUR D data frame data struct concepts 中的错误 尝试从不是 S4 对象的对象 类 data
  • PHP:在谷歌云存储中保存“动态文本或pdf内容”?

    运行时 php GCS文件上传流程 storage new StorageClient file fopen source r bucket storage gt bucket bucketName object bucket gt upl
  • 从 Android 自己的自定义活动中关闭底部表单对话框

    我在 Chintan Khetiya 的回答的帮助下创建了一个自定义底表 Android 对话 如何在android中创建自定义对话框 https stackoverflow com questions 13341560 how to cr
  • WordPress 自定义 URL 路由

    我要求所有网址末尾都有一个变量 并且全部解析为相同的控制器 视图 例如我们有以下 URL http example com users joe http example com users sam http example com user
  • 导入 CV2 时收到来自 lingnutls/'Hogweed' 的错误

    我从未见过这样的错误 不知道从哪里开始 我安装了 opencv conda install opencv 我正在使用名为 fpn 的 conda 环境运行 Ubuntu Linux 18 04 我应该如何解决这个问题 Traceback m
  • 如何在活动中创建覆盖视图

    我有一个要求 我有一个活动显示 Facebook feed 等项目列表 当单击其中一个列表项中的按钮时 必须弹出一个对话框 其中将显示该项目的评论 我正在查看文档并发现我们必须创建一个对话框片段 http developer android
  • 代码点火器文件上传

    我正在执行以下操作来使用 codeigniter 上传文件 图像 我想要做的是修改错误消息 以便明显地看出错误与哪个字段相关 因为页面上有多个上传选项 下面是我的上传代码 config upload path media uploads u
  • Android 从剪贴板管理器复制/粘贴

    是否可以发送过去的命令 以便将文本粘贴到当前聚焦的编辑文本中 设想 后台服务监听通知 完成 收到通知后 需要将文本复制到剪贴板 完成 将文本粘贴到任何当前聚焦的字段 如果不可能 则放弃粘贴命令 我知道如何复制文本ClipboardManag
  • 在 Firebase 数据库规则上创建自定义验证

    我想使用 firebase 实时数据库创建一个聊天应用程序 我已经拥有自己的服务器以及我自己的用户和收件人身份验证 所以基本上我想做的是 我希望我的服务器能够生成房间及其房间密钥 因此仅向我共享密钥的人可以访问房间 进行读写 也许流程是这样
  • 更快(最快?)的方法来获取包含超过 200,000 个文件的目录中的文件数

    我有一些包含测试数据的目录 通常每个目录有超过 200 000 个小 4k 文件 我使用以下 C 代码来获取目录中的文件数 int fileCount System IO Directory GetFiles C SomeDirectory
  • 在 Python 中传递带有空格的命令行参数

    我试图传递带有空格的命令行参数 但是sys argv 1 strip 只给我论点的第一个词 import sys os docname sys argv 1 strip e g python myscript py argument wit
  • 我如何获取本地变更列表并将其发送给 Perforce 中的其他人?

    我如何获取本地变更列表并将其发送给 Perforce 中的其他人 更具体地说 我想将未提交的更改从本地待定更改列表发送到另一个用户的待定更改列表 set P4DIFF C cygwin bin diff exe p4 diff du c 1
  • 无法下载 CentOs 8 的 RemiRepo

    当我尝试安装 Remi 存储库来下载 php 时 我遇到了麻烦 当我使用命令时 dnf install https rpms remirepo net enterprise remi release 8 rpm 我有一个错误 Error P
  • 关闭 Chrome 中的 Silverlight 插件警告

    我正在使用 Silverlight 3 应用程序并使用 Chrome 作为我的测试浏览器 在调试时 我不断收到弹出消息 插件无响应 以下插件无响应 未知 你想阻止我吗 Yes No 如何在 Chrome 中关闭此功能 VS可以设置为只在调试
  • 使用 next-redux-wrapper 时访问 React 外部的 Redux 存储

    我有一个 NextJS React 应用程序 它使用 next react wrapper 基本上是一个 HOC app tsx像这样 app tsx import withRedux from next redux wrapper cla
  • 要求 IntelliJ IDEA 将构建的工件安装到 maven 本地存储库中

    标题总结如下 我正在寻找一种方法来构建 jar 文件并将其安装到 IntelliJ IDEA 中我的计算机上的 Maven 本地存储库中 而无需每次都转到命令提示符并发出mvn install install file命令 最重要的是我希望