新手关于maven的问题

2023-12-30

我唯一需要关心的配置文件是吗?pom.xml ?

在我看来,Java 人的生活xml比任何其他东西都重要,这是真的吗?


Maven 使用 XML 作为 POM 文件,因为 XML 是描述事物的不错选择……而 POM 文件是描述一个项目的。我认为 Maven 实现者可以有发明了一种自定义语言,但随后很多人会抱怨必须学习另一种语言语法。

用某种脚本语言表达 Maven POM 文件是没有意义的,因为它们不是任何可识别意义上的“脚本”。

在我看来,Java 人员比任何其他东西都更喜欢 xml,这是真的吗?

不。“Java 人”使用各种技术来配置事物:XML、JSON、属性文件、数据库、定制语言,凡是你能想到的都有人使用过。

如果您的问题是您讨厌使用 XML,则可以:

  • 克服它,
  • 获取一个对您隐藏 XML 语法的编辑器,
  • 使用(颤抖)Make,
  • 使用(呜咽)用一些笨重的旧脚本语言编写的构建脚本,或者
  • 离开并实施更好的解决方案。

但我会坚持使用 Maven,谢谢。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

新手关于maven的问题 的相关文章

随机推荐

  • Firebase - 'pushWithPriority' - 和验证

    我真的很想 优先推动 但这不存在 所以我计划进行不带参数的推送 然后使用返回的引用进行 setWithPriority 与文档中的示例类似 var messageListRef new Firebase https samplechat f
  • 可以在没有模拟器的情况下运行 Azure 缓存预览版吗?

    我们在应用程序中使用一些 Azure 特定功能 主要是 Blob 存储 借助 Blob 存储 我们弄清楚了如何在不需要运行缓慢的 Azure 模拟器的情况下运行它 我们现在正在试验 Azure 缓存预览版 它做了一些非常酷的事情 并且可以帮
  • 无法在同一类 JS 的另一个方法中调用方法

    我试图在同一类的方法 connect 中调用方法 test 但我得到的只是 未捕获类型错误 无法读取未定义的属性 测试 如何访问 sftp 回调内的任何变量 为什么会这样呢 这是我的代码 const SSH2 require ssh2 Cl
  • 在 Iphone SDK 中更改 Web 视图的字体大小

    我已经实现了提要解析并以字符串形式获取内容 现在 我正在通过它以编程方式制作 html 文件 在 Web 视图中加载该 HTML 我的网络视图是表视图单元格中的子视图 但现在我想更改网页视图内容的字体大小 以便用户可以看到一些细节 我的 H
  • 文件上传网站上应该避免使用“坏”文件扩展名?

    我正在重写一个文件托管站点 并且我希望能够托管每种文件类型 而不是仅仅拥有允许扩展名的 while 列表 我正在运行 nginx 和 linux 网站是用 php 构建的 我会禁用 php 文件的上传 但除此之外 还有什么我应该注意的吗 以
  • Springboot Wildfly 10部署错误jdk.unsupported module not found

    我有一个使用 Java 1 8 的 Spring Boot v2 项目 当我尝试在 Wildfly 10 上部署我的 Spring Boot 项目时 我不断收到此错误 19 12 25 295 ERROR org jboss as cont
  • 图像坐标到世界坐标opencv

    我使用 opencv 校准了我的单色相机 现在我知道相机的相机固有矩阵和畸变系数 K1 K2 P1 P2 K3 K4 K5 K6 假设相机位于 x y z 位置并进行 Roll Pitch Yaw 旋转 当相机看着地板 z 0 时 如何获取
  • 如何加速mysql中的Haversine公式?

    作为一个业余爱好项目 我开始为一家公司制作一个网站 我在为网站编写复杂代码方面不是很先进 但我想尝试一下 我有一个来自荷兰的邮政编码数据库 其中包含超过 471000 条记录 我使用半正矢公式查找 13 公里半径内有哪些邮政编码 然后从数据
  • Tweepy 速率限制/分页问题。

    我组装了一个小型 Twitter 工具来提取相关推文 以便稍后在潜在语义分析中进行分析 讽刺的是 这一点 更复杂的一点 工作得很好 问题在于拉动推文 我正在使用下面的代码来设置它 这在技术上是有效的 但没有达到预期 items 200 参数
  • AngularJS ui 路由器在没有 URL 的状态之间传递数据

    我面临着在两个状态之间传递数据而不暴露 url 中的数据的问题 就像用户无法真正直接登陆这个状态一样 例如 我有两个状态 A 和 B 我正在状态 A 进行一些服务器调用并传递调用的响应 陈述 B 服务器调用的响应是一条字符串消息 它很长 所
  • 在 ng-repeat 中加载背景图像时显示加载屏幕

    我已经加载了一个列表ng repeat其中每个元素包含一个img标签 我想显示某种加载指示器 包括列表项 直到每个项目中的每个图像都完成加载 我想我需要加入角度广播的一些事件back img指令 但我真的不知道从哪里开始 好的 所以我解决了
  • 为多对多关系的组合设计 SQL 模式(产品的变体)

    我希望标题能有点帮助 我使用 MySQL 作为我的数据库 我正在构建产品数据库 但不确定如何处理产品变体的存储价格 SKU 产品可能有无限的变体 并且每个变体组合都有自己的价格 SKU 等 这就是我目前设置产品 变体表的方式 PRODUCT
  • Java字符串初始化

    你更偏向于哪个 为什么 String myString null if someCondition myString something else myString something else OR String myString if
  • 假货组件未生成

    我不知道我需要做什么才能生成假货 在我的测试项目中 我包含了对我想要伪造的程序集的引用 它将 Fakes fakes 添加到我的项目中并构建了该项目 有大量警告 但错误数为 0 并且构建成功完成 但它没有添加对生成的 Fakes 程序集的任
  • BATCH - 移动超过 5 分钟的文件

    我想制作一个移动可执行文件 时间超过5分钟 不知道如何比较文件的修改日期与系统日期 echo off for f in log do move nf log Procesados exit 一种方法是下载查找工具 http gnuwin32
  • 如何使用 Rails 3.0.x 配置 Log4r?

    我尝试根据这篇文章使用Rails 3 0 4配置log4r http www dansketcher com 2007 06 16 integrating log4r and ruby on rails http www dansketch
  • 使用统一的初始脉冲在抛物线路径上移动 2D 物理体

    我拥有的 Unity 5 2D 中的一个射弹 受重力影响 我想以抛物线路径上的初始冲量从 A 点移动到 B 点 我知道的 随机起始位置的二维坐标 A 随机目标位置的二维坐标 B 我希望身体到达目标位置的时间 X 我想知道的是 我必须一次向身
  • PHP 中包含太多文件会降低性能吗? [复制]

    这个问题在这里已经有答案了 可能的重复 包含函数文件的效率 在 PHP 中 https stackoverflow com questions 2106700 efficiency for including files of functi
  • SQL Server Reporting Services 2008 中的列和行分组

    这是我需要填充为报告的期望结果 其中 xx 是人数 我有一个表 其中包含以下字段 table1 id state year as Quarter gender 我需要根据 id 确定计数并填充为报告 年份类似于 20081 20082 20
  • 新手关于maven的问题

    我唯一需要关心的配置文件是吗 pom xml 在我看来 Java 人的生活xml比任何其他东西都重要 这是真的吗 Maven 使用 XML 作为 POM 文件 因为 XML 是描述事物的不错选择 而 POM 文件是描述一个项目的 我认为 M