当前位置: 首页 > 面试题库 >

Eclipse WAR有2个项目?

华乐逸
2023-03-14
问题内容

我正在尝试从Eclipse导出WAR文件。我有一个“动态Web项目”。但是我需要为另外两个项目创建一个类,一个是普通的Java项目,另一个是Web项目。因此,在Build
Config中,我告诉它添加其他项目,然后在“ Order and
Export”页面上单击框以导出第二个和第三个项目。在Eclipse中运行良好,显然可以毫无问题地找到其他项目中的文件。但是,当我导出时,WAR文件中仅包含第一个项目中的文件。

如何使Eclipse在WAR中包含其他项目的文件?显然,仅将它们添加到Build
Config中并标记为导出是不够的。是否存在问题,因为其他项目之一也是Web项目?Eclipse是否对此表示反对?

我想我可以通过将我需要的文件从其他项目复制到第一个文件来完成这项工作。但是,无论何时更新它们,我都必须知道这已经发生并复制新版本。那会很痛苦,我认为这就是Eclipse项目的目的,因此我可以在应用程序之间共享文件。

编辑

让我澄清一下,我不想部署2个WAR。我为一个项目编写了一个Web应用程序,其中包含一些我想在另一个项目上重用的类。我试图做的就是在“真实的”
WAR中选这几节课。我绝对不想部署2个WAR,因为它可能与原始项目位于同一服务器上,并且我也不想覆盖原始项目的现有WAR。

谢谢你的帮助!


问题答案:

您需要将其他项目作为Java EE模块添加到Web项目中。右键单击Web项目->属性-> Java
EE模块依赖关系。向其中添加“其他”项目。Eclipse将在导出中包含此项目。



 类似资料:
  • 同事们,您能建议我设置ImageViews的属性以获得这样的屏幕吗? 在我巨大的Android应用程序中,此活动的XML代码: 我把它贴在这里以避免 您的帖子没有太多上下文来解释代码部分;请更清楚地解释您的场景......Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididun

  • 问题内容: 我想在Django项目中有2个单独的管理站点。 我的意思是单独的-他们应该具有单独的用户身份验证,他们应该管理不同的模型,并且具有不同的外观和URL。 我想要这样做的原因是客户希望使用单独的部分来管理页面的CMS部分,并希望将其单独用作“后台”解决方案。 我考虑过只在项目树中创建一个od django.contrib.auth应用程序副本,以不同的方式命名它,并对两者使用单独的调用。这

  • 想象一下我有后续标记 和样式 由于某些原因,我无法更改的宽度,我是否可以通过对父容器进行样式化、使用flexbox或任何其他方式在每行中排列两个项目?

  • Thymeleaf表单th:object和th:each对象在这里使用,它是控制器。 但是出现了运行时错误。我想这是因为这里使用了两个对象。一个是th:对象和th:每个对象 但是我想列出所有项目,同时更新等级并保存或更新。 控制器 这就是图像 当按下更新按钮时,列表框项目将保存在字段grade中 现在页面未正确运行显示运行时错误 错误: 无法解析为表达式:"test"

  • 当我的应用程序处于离线状态时,远程用户可以在本地用户编辑LocalList时添加和删除远程列表中的对象。 当应用程序再次连接时,它应该同步这两个列表。 大理石图显示列表应该如何合并 例如,以下是同步前每个列表中的对象id: 远程列表: 0,1,2(已删除),3(新),4(新) LocalList: 0,1(删除),2,3(新) 同步时,必须更改id以防止两个具有相同id的独立对象。 MergedL

  • 我有一个spring-boot应用程序,它加载其他两个项目的配置,如下所示: 应用程序注释: 它映射到config.xml包含: 这些配置。xml分别包含以下行: 在这些软件包中,我有一个控制器: 项目1控制者 和项目2控制者: 是的,方法名称和它们的映射需要相同,只是类的RequestMapping不同。 当我使用Spring启动启动应用程序时。 我得到了<code>Mapped[/projec