繁体   English   中英

NetBeans中的项目版本控制

[英]Project Versioning in NetBeans

Spring in Action 5th Edition 》一书随附了一些可下载的源代码,这些源代码按章进行组织。 我正在尝试在NetBeans [Maven-> Spring Boot Initializr项目]中加载软件。 可下载软件的链接如下: https : //www.manning.com/downloads/1599

我面临的问题是跨多个章节POM文件的项目名称是相同的。 但是,项目版本(在POM文件中指定)在各章之间有所不同。 在NetBeans中组织源代码的最佳方法是什么?

我不知道为NetBeans项目指定版本号的任何选项。

在NetBeans中同时打开多个具有相同名称的项目没有技术问题。 虽然通常这不是一个好主意,但对于您正在做的事情来说,这是适当的。 因此,要将该项目的所有实例以其多种状态加载到NetBeans中:

  • 将zip文件下载到任意目录,然后创建一个目录以包含解压缩的项目。
  • 选择文件>导入项目>从ZIP ...
  • 在“ 从ZIP导入项目”屏幕中,单击“ 浏览...”以找到下载的ZIP文件 ,并找到包含所有项目的目标文件夹 ,然后单击“ 导入”

导入完成后,您应该在文件资源管理器中看到类似于此的文件结构:

fileStructureOnDisk

您还将在NetBeans的“ 项目”面板中看到很多新项目:

projectStructureInNetBeans

我假设taco-cloud是您正在逐章开发的项目。 虽然同时打开多个具有相同名称的项目可能会造成混乱,但是您可以通过选择它并等待工具提示显示该项目的摘要来轻松识别任何项目。

例如,下面的屏幕快照显示所选项目适用于本书的第5章:

projectTooltip

为减少混乱,您可能会发现方便的是,也可以关闭不使用的部分或全部taco-cloud项目实例,并在阅读本书各章时将其打开/关闭。

另一个相关点:工具提示中有几个未解决的项目问题...消息。 要解决这些问题,请选择taco-cloud项目节点,右键单击并从上下文菜单中选择“ 解决项目问题... ”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM