当前位置: 首页 > 知识库问答 >
问题:

将 Java Web EE Netbeans Project 导入 Eclipse

洪飞龙
2023-03-14

寻找一种将 NetBeans Java Web Project (Java EE) 导出到 Eclipse 的干净方法。

已尝试导入war文件,但它输出了许多错误。我认为这是因为EJB对象不包含在那里。

Netbeans项目与PostgreSQL和Glassfish服务器有联系,一切都安装在我的Windows PC上。它使用EJB模块,并且具有REST实现,具有JPA持久性。

使用Netbeans 7.2和Eclipse IDE 1.5(最新)

以下是Netbeans项目的视图:

以下是在 Eclipse 中导入 war 文件(由 Netbeans 生成)后生成的项目。

哪一种方式更干净?

我还可以听到有关将其导入IntelliJ Idea的想法。

共有3个答案

石俊雄
2023-03-14

您可以尝试在 Eclipse 中创建新项目,然后选择“从现有源代码创建项目”。然后指向 NetBeans 项目中的 src 文件夹。您可能需要自己组织REST服务等,但我认为这就是方法

轩辕煌
2023-03-14

准备弄脏你的手。

Netbeans默认使用Ant构建脚本。这些脚本不能直接转换为使用Eclipse。

我这样做的方式是在Netbean中创建一个Maven项目并将所有源文件从Ant项目复制到Maven项目。Eclipse提供了一个Maven插件,使您能够使用Maven项目。Maven项目(如果设置正确)往往是独立于IDE的。

冀永寿
2023-03-14

解决方案需要很长时间,但以下是基本步骤:

在Eclipse中创建空EAR项目,添加2个模块,EJB和Web模块。然后将JPA方面添加到EJB项目中。导入src文件夹。然后将EAR项目导出到JBoss(更改了Glassfish,没有特殊原因)。

在这种情况下,Netbeans中的1个项目基本上相当于Eclipse中的3个项目。

 类似资料:
  • 问题内容: 我正在做“elasticsearch入门”教程。不幸的是,本教程没有介绍将数据库导入Elasticsearch的第一步。 我用谷歌搜索找到了解决方案,但不幸的是它无法正常工作。这是我要实现的目标和拥有的目标: 我有一个要导入的数据文件(简化了) 我想使用导入。经过互联网研究后,我得到以下配置: 我在指定文档类型时遇到了麻烦,因此一旦导入数据,便导航到http:// localhost:

  • 问题内容: 我是一位有抱负的Java程序员,希望在项目中使用JSON。我正在遵循一个编程教程(从书​​中),该教程要求我使用以下行将JSON导入到我的项目中: 但这产生了一个错误,因此我用以下代码替换了它: 这也会产生一个(不同的)错误: 导入org.json无法解析 我认为问题是我的Eclipse工作区中实际上没有JSON库。如何执行此操作,以便可以使用JSONArray?我找到了用于JSON的

  • 问题内容: 如何将Java创建的SSL证书导入Eclipse中的项目? 问题答案: 可能您想在JRE的trustcacerts中导入一个“伪” SSL证书,以避免证书无效的问题。是不是 正如乔恩所说,您可以使用keytool来完成这项工作: 询问时,请使用“ changeit”作为默认密码感谢BrianClozel。确保在服务器或启动配置上使用此运行时。

  • 问题内容: 在Cython文档的教程中,有numpy模块的cimport和import语句: 我发现此约定在numpy / cython用户中非常流行。 这看起来很奇怪的我,因为他们 都 命名为 NP 。在代码的哪一部分中使用了导入/导入的np?为什么cython编译器不会混淆它们? 问题答案: 可以访问 C 函数或属性,甚至可以访问下面的子模块 可以访问下方的 Python 函数或属性或子模块。

  • 问题内容: 将csv文件上传到mysql表的最佳/最快方法是什么?我想将第一行数据用作列名。 发现了这一点: 如何将CSV文件导入MySQL表 但是唯一的答案是使用GUI而不是Shell? 问题答案: 您无需编写脚本即可从CSV文件中提取信息,而是可以直接将MYSQL链接到该文件并使用以下SQL语法上传信息。 要将Excel文件导入MySQL,请先将其导出为CSV文件。从生成的CSV文件中删除CS

  • 问题内容: 我正在尝试使用导入文件: 我不明白是怎么工作的,因为如果我继续初始化三个变量(,和)的,它失败的: 如果我仅保留docNumber,则它可以工作。你可以帮帮我吗? 问题答案: 输入文件中的某些行似乎包含少于3个逗号分隔的字段。您应始终检查令牌生成器是否具有更多令牌(StringTokenizer.hasMoreTokens),除非您100%确信输入正确。 正确解析CSV文件并不是一件容

  • 我已经将volley库克隆为 我如何将其作为模块导入到我的android studio项目中,该项目由gradle提供支持,类似于IntelliJ Idea中的“导入模块”选项。