`
liaobuzhisi
  • 浏览: 71402 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
文章分类
社区版块
存档分类
最新评论

让eclipse和NetBeans共享同一个项目

阅读更多

eclipse和NetBeans共享同一个项目

     有的时候,我们会下载一些源代码来学习研究,但是下载下来的工程文件是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.打开完项目以后就可以看到下图的界面了

 

然后在点击Next (截图没有把按钮截下来,呵呵! 其实跟着向导提示走就对了)

你会看到下面的界面:

 

 

单击OK以后就会出现下面的截图,让你选择服务器,记得用GlassFish 哦。

 

 

选择好服务器后,点击Next, 就会看到下面的截图:

 

 

在这个截图里可以看到项目的结构,单击Finish完成项目导入工作。

(其实eclipse和NetBeans 的项目结构是差不多的)

下面的截图是导入完成后的NetBeans下的Web项目结构,NetBeans能够自动帮你导入

项目的lib ,非常的方便。

 

这之后你就可以同时用eclipse和NetBeans开发你的项目了。可能有的人觉得在eclipse上多了个nbproject的文件
(还有一些nb特有的文件)很难看,但是这个是无法避免的。正所谓有得必有失嘛!做人不要太贪了!呵呵!

总结:

1.NetBeans中导入eclipse的项目是否能成功关键在第一步,选择eclipse项目的时候

千万不能点击src文件夹。要选择项目的主文件夹才可以。

2.Eclipse中导入NetBeans的项目过程也和这个差不多,就不多说了。

3.有很多的问题其实自己是可以解决的,只要肯动手试验,就会发现有很多的问题是自己不肯动手试验造成的。
所以多动手对你学习新事物是有好处的。

原文地址:http://www.blogjava.net/gml520/archive/2008/05/15/200621.html

分享到:
评论

相关推荐

    创建、导入和配置_Java_项目_-_NetBeans_IDE_6.9_教程

    2. **基于现有源代码设置项目**: 当您已经有了Java源代码文件,但还没有一个完整的项目结构时,可以使用NetBeans IDE提供的功能来创建一个新的项目,并将这些源代码文件导入到项目中。这种方式特别适用于那些已经有...

    arcgis server9.3基础

    总之,通过本教程的学习,你将具备在Eclipse和NetBeans中开发ArcGIS Server 9.3应用的基本能力,从而能够充分利用这个强大的GIS平台,创建出满足业务需求的地理信息服务。记住,实践是检验真理的唯一标准,动手操作...

    J2ME的一个网上银行示例Eclipse

    5. **Eclipse插件支持**:为了在Eclipse中开发J2ME应用,开发者可能使用了WTK(Wireless Toolkit)或其他兼容的插件,如MobiOne Studio或NetBeans,这些工具提供了J2ME项目的构建、部署和调试功能。 6. **安全性**...

    基于JavaWeb的精品资源共享课程系统的设计与实现.docx

    本文档旨在设计和实现一个基于JavaWeb的精品资源共享课程系统,旨在为高校教师和学生提供一个共享和交流教学资源的平台。本系统的设计和实现基于JavaWeb技术,涉及到多种技术和工具,如 Java、Servlet、JSP、HTML、...

    在Eclipse中使用SVN与CVS代码管理工具管理项目

    笔者有幸接触过以下几种常用的配置管理工具:VSS、SVN、Clearcase,在此做一个小小的总结,并Ctrl+C了以前一些网友的对比评论,不一定准确,只是希望通过这些总结对自己和初学者有所帮助。如果想进一步了解这些工具...

    portlet项目war包二

    在这个项目中,"portlet.ppt"可能是一个PowerPoint演示文稿,详细介绍了portlet的开发过程、关键概念和技术细节。PowerPoint通常用于教学或演示,因此我们可以预期这份文档会包含以下内容: 1. **portlet生命周期**...

    项目管理Maven实战

    它通过提供一个项目对象模型(POM),一套标准集合,一组用于项目构建、管理和文档化的工具,来帮助开发团队进行项目的构建、依赖管理和项目信息的管理。Maven的目标是让构建过程实现自动化,并且通过统一的标准使构建...

    eclispe ecf

    **Eclipse ECF**(Eclipse Communication Framework)是Eclipse平台中的一个重要组成部分,它旨在解决Eclipse在协作方面存在的不足。尽管Eclipse作为一款世界级的Java集成开发环境(JDT)、出色的Web开发工具(WTP)...

    安装matisse-界面设计器.zip

    然而,Swing的组件设计和布局管理可能会让开发者感到繁琐,这就引入了Matisse——一个强大的Swing界面设计器。Matisse是NetBeans IDE内置的一部分,但也可以作为Eclipse的插件来使用,极大地简化了Swing应用的UI设计...

    JSF编程,共享一本书(三)

    JSF的开发通常会用到IDE如Eclipse或NetBeans,它们有内置的JSF支持,包括代码自动完成、调试和部署功能。此外,像Mojarra和MyFaces这样的实现库也是JSF开发中的关键部分,它们提供了JSF API的具体实现。 总之,JSF...

    JAVA上百实例源码以及开源项目源代码

    Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款...

    JSF编程,共享一本书(二)

    **JSF编程详解** ...同时,了解源码和工具标签的含义,意味着在学习过程中,可能会涉及JSF相关库的源代码分析以及使用各种开发工具(如Eclipse, NetBeans, IntelliJ IDEA等)进行JSF项目的开发和调试。

    Maven实战.pdf

    - **聚合与继承**:Maven 支持聚合和继承的概念,允许在一个项目中管理多个子项目,并且可以共享公共配置。 #### 三、Maven 高级功能介绍 - **Nexus**:Nexus 是一款开源的仓库管理工具,可以帮助企业搭建私有仓库...

    java项目教学jbulder

    JBuilder2006是其较早的一个版本,尽管现在有更多现代的IDE如Eclipse、IntelliJ IDEA和NetBeans,但JBuilder2006依然有其独特的优点,如直观的用户界面和丰富的代码辅助功能。 1. **JBuilder2006的主要特性** - **...

    《Maven实战》(国内首本Maven著作)(Maven的安装、配置及使用入门).doc

    Maven是一款由Apache基金会维护的自动化构建工具,主要用于Java项目的构建、依赖管理和项目信息管理。它通过一种项目对象模型(POM)来管理项目的构建、报告和文档。Maven能够自动下载所需的库,并根据项目的构建逻辑...

    java开发简历模版面试专用

    * 保持项目的文档记录,确保知识的积累和共享 Java 开发工程师的技能要求 * 精通 Java 编程语言,熟悉 Java 的语法、特点和常用 API * 熟悉 Java 的开发环境,包括 Eclipse、IntelliJ IDEA、NetBeans 等 * 熟悉 ...

    vaadin教程

    6. 使用NetBeans IDE创建项目:说明了如何从Vaadin原型创建Maven项目和常规的Web应用项目。 7. Vaadin安装包:介绍了Vaadin安装包的内容和如何安装相关库。 8. 使用Scala与Vaadin:探索了如何在Vaadin中使用Scala...

    maven java 管理框架

    4. **工具可移植性/集成**:Maven的标准化POM使得不同IDE(如Eclipse、NetBeans、IntelliJ IDEA等)能够共享项目信息。这不仅简化了IDE之间的项目迁移,还促进了项目在不同开发环境中的可移植性。 5. **便于搜索和...

Global site tag (gtag.js) - Google Analytics