有的时候,我们会下载一些源代码来学习研究,但是下载下来的工程文件是eclipse的或者是NetBeans的。如果手头上没有eclipse或者没有NetBeans,或只有其中一个怎么办?又或者,你习惯了使用NetBeans 或eclipse不想换IDE,那该这么办?于是就会想让NetBeans或eclipse 互相支持对方的工程导入。
其实要做到也不难,可以说很简单,下面就我个人的经历来是讲解如何把eclipse的项目导入到NetBeans中来,这里以导入Web项目为例。
虽然NetBeans 提供了将eclipse的项目导入到NetBeans中来的插件,但是我个人感觉不是很好用。所有就自己动手了。
1.首先确定你的eclipse项目在非中文的目录下(为了减少未知的麻烦),然后在NetBeans中新建一个“Web Application with Existing Sources" 如下图:
2.然后单击下一步,然后单击Browse,就会弹出个对话框
找到你的项目的位置,然后点击打开。
注意:不要点击src,直接点击上级文件夹就可以了。从图中可以看到,这是一个myeclipse的项目文件。
3.打开完项目以后就可以看到下图的界面了
单击OK以后就会出现下面的截图,让你选择服务器,记得用GlassFish 哦。
选择好服务器后,点击Next, 就会看到下面的截图:
在这个截图里可以看到项目的结构,单击Finish完成项目导入工作。
(其实eclipse和NetBeans 的项目结构是差不多的)
下面的截图是导入完成后的NetBeans下的Web项目结构,NetBeans能够自动帮你导入
项目的lib ,非常的方便。
这之后你就可以同时用eclipse和NetBeans开发你的项目了。可能有的人觉得在eclipse上多了个nbproject的文件(还有一些nb特有的文件)很难看,但是这个是无法避免的。正所谓有得必有失嘛!做人不要太贪了!呵呵!
总结:
1.NetBeans中导入eclipse的项目是否能成功关键在第一步,选择eclipse项目的时候
千万不能点击src文件夹。要选择项目的主文件夹才可以。
2.Eclipse中导入NetBeans的项目过程也和这个差不多,就不多说了。
3.有很多的问题其实自己是可以解决的,只要肯动手试验,就会发现有很多的问题是自己不肯动手试验造成 的。所以多动手对你学习新事物是有好处的。
然后在点击Next (截图没有把按钮截下来,呵呵! 其实跟着向导提示走就对了)
你会看到下面的界面:
分享到:
相关推荐
2. **基于现有源代码设置项目**: 当您已经有了Java源代码文件,但还没有一个完整的项目结构时,可以使用NetBeans IDE提供的功能来创建一个新的项目,并将这些源代码文件导入到项目中。这种方式特别适用于那些已经有...
总之,通过本教程的学习,你将具备在Eclipse和NetBeans中开发ArcGIS Server 9.3应用的基本能力,从而能够充分利用这个强大的GIS平台,创建出满足业务需求的地理信息服务。记住,实践是检验真理的唯一标准,动手操作...
5. **Eclipse插件支持**:为了在Eclipse中开发J2ME应用,开发者可能使用了WTK(Wireless Toolkit)或其他兼容的插件,如MobiOne Studio或NetBeans,这些工具提供了J2ME项目的构建、部署和调试功能。 6. **安全性**...
本文档旨在设计和实现一个基于JavaWeb的精品资源共享课程系统,旨在为高校教师和学生提供一个共享和交流教学资源的平台。本系统的设计和实现基于JavaWeb技术,涉及到多种技术和工具,如 Java、Servlet、JSP、HTML、...
笔者有幸接触过以下几种常用的配置管理工具:VSS、SVN、Clearcase,在此做一个小小的总结,并Ctrl+C了以前一些网友的对比评论,不一定准确,只是希望通过这些总结对自己和初学者有所帮助。如果想进一步了解这些工具...
在这个项目中,"portlet.ppt"可能是一个PowerPoint演示文稿,详细介绍了portlet的开发过程、关键概念和技术细节。PowerPoint通常用于教学或演示,因此我们可以预期这份文档会包含以下内容: 1. **portlet生命周期**...
它通过提供一个项目对象模型(POM),一套标准集合,一组用于项目构建、管理和文档化的工具,来帮助开发团队进行项目的构建、依赖管理和项目信息的管理。Maven的目标是让构建过程实现自动化,并且通过统一的标准使构建...
**Eclipse ECF**(Eclipse Communication Framework)是Eclipse平台中的一个重要组成部分,它旨在解决Eclipse在协作方面存在的不足。尽管Eclipse作为一款世界级的Java集成开发环境(JDT)、出色的Web开发工具(WTP)...
然而,Swing的组件设计和布局管理可能会让开发者感到繁琐,这就引入了Matisse——一个强大的Swing界面设计器。Matisse是NetBeans IDE内置的一部分,但也可以作为Eclipse的插件来使用,极大地简化了Swing应用的UI设计...
JSF的开发通常会用到IDE如Eclipse或NetBeans,它们有内置的JSF支持,包括代码自动完成、调试和部署功能。此外,像Mojarra和MyFaces这样的实现库也是JSF开发中的关键部分,它们提供了JSF API的具体实现。 总之,JSF...
**JSF编程详解** ...同时,了解源码和工具标签的含义,意味着在学习过程中,可能会涉及JSF相关库的源代码分析以及使用各种开发工具(如Eclipse, NetBeans, IntelliJ IDEA等)进行JSF项目的开发和调试。
- **聚合与继承**:Maven 支持聚合和继承的概念,允许在一个项目中管理多个子项目,并且可以共享公共配置。 #### 三、Maven 高级功能介绍 - **Nexus**:Nexus 是一款开源的仓库管理工具,可以帮助企业搭建私有仓库...
JBuilder2006是其较早的一个版本,尽管现在有更多现代的IDE如Eclipse、IntelliJ IDEA和NetBeans,但JBuilder2006依然有其独特的优点,如直观的用户界面和丰富的代码辅助功能。 1. **JBuilder2006的主要特性** - **...
Maven是一款由Apache基金会维护的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一种项目对象模型(POM)来管理项目的构建、报告和文档。Maven能够自动下载所需的库,并根据项目的构建逻辑...
* 保持项目的文档记录,确保知识的积累和共享 Java 开发工程师的技能要求 * 精通 Java 编程语言,熟悉 Java 的语法、特点和常用 API * 熟悉 Java 的开发环境,包括 Eclipse、IntelliJ IDEA、NetBeans 等 * 熟悉 ...
6. 使用NetBeans IDE创建项目:说明了如何从Vaadin原型创建Maven项目和常规的Web应用项目。 7. Vaadin安装包:介绍了Vaadin安装包的内容和如何安装相关库。 8. 使用Scala与Vaadin:探索了如何在Vaadin中使用Scala...
4. **工具可移植性/集成**:Maven的标准化POM使得不同IDE(如Eclipse、NetBeans、IntelliJ IDEA等)能够共享项目信息。这不仅简化了IDE之间的项目迁移,还促进了项目在不同开发环境中的可移植性。 5. **便于搜索和...
【数据库综合实训课程】是针对18级软件工程专业学生设计的一门实践性强、综合性高的课程,旨在通过64个学时(5周)的实验,让学生深入理解和掌握数据库理论与应用,同时融合软件需求分析设计与建模、面向对象编程等...