`
java虫
  • 浏览: 535888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MyEclipse使用笔记(不断更新)

阅读更多
1、插件安装有三种方法:

    a、是将文件靠到eclipse的根目录,如文件夹取名为chajian,下层文件夹为eclipse,下层文件夹为     features和plugins,再在eclipse的根目录建links文件夹,内部建chajian.link,编辑为path=    chajian (或者c:/eclipse/chajian,即绝对和相对路径皆可),就ok了(多个插件可以定义一个        pluge.link,一个path=***一行;或者定义多个.link文件,每个包含一个path)。

    b、是把插件包内的plugins和features内的文件拷贝到本目录下plugins和 features中。

    c、通过Help->Software Update->Find and Instal直接安装


2、打包成jar文件
需要根据自定义的文件生成MANIFEST.MF,其中每行的冒号后面都有一个空格,否则出错。例:Manifest-Version: 1.0(1.0前有空格,其他行也是如此)

3、由数据库中的表自动建立.java和.hbm.xml文件

    a.建立项目:打开带HibernateTools插件的eclipse,建立一个名为“test”的java project,内部新   建一个名字为src的source folder。

    b. 建立hibernate配置文件:新建“hibernate configuration file”,输出路径选择“test项目的src目录”,然后的对话框填写配置文件(包括database dialect,driver class,connection url,username,password,creat a console configuration),下一个对话框先填写name(即console configuration name),再点“add external jars”,选择数据库驱动的jar文件,看到src中有“hibernate.cfg.xml”就是配置文件建立成功。

    c. 建立目标文件:点工具栏hibernate图标,选择“hibernate code generation...”,在弹出的对话框中点击左侧“新建”,把名字改为“test”,console configuration选刚才建立的console configuration name,package填想生成的包结构,点reveng.xml的“setup”,接下来对话框选择test的src目录,然后导入需要的数据库表(有关联的就要导入,即外键的表也要导入),然后点“finish”;选择main右边的exporters,选中generate domain code,generate mappings三项,run,刷新项目,看到包中生成的.java和.hbm.xml文件,成功,把它们拷入myeclipse的相应项目里。

hbm文件的主键有一条<generator class="assigned"/>表示用程序来设置主键,一般改为"increment"表示递增生成主键,对于oracle数据库。 


  d.删除Console Configuration:打开Hibernate Console的透视图(perspective),在左侧Hibernate Configuration的视图(view)中右键单击,就可以删除。
删除Hivernate Code Generation:点击工具栏Hibernate图标,左侧即可删除。

4、CVS的bug
   在用MyEclipse的CVS时发现,如果项目里其他人新建了文件夹,自己同步代码时就会出错。就算自己也新建了那个文件夹也不行,难道是个bug?
后来发现通过右键点击项目,用team属性里的update可以更新。

5、显示列号方法:eclipse的preferences
    a)General -> Editors -> Text Editors -> Show Line Number(java代码行号)
    b)MyEclipse -> Editors => Common Editor Preferences -> Show Line Number(jsp加行号)
都选中

7、按ctrl+t会列出接口的实现类列表

8、页面和java文件的缩进宽度
MyEclipse -> Editors => Common Editor Preferences 的 Displayed tab width可以调整jsp页面的缩进宽度
windows->java->Code Style->Formatter->Edit

9、查看某个具体文件或类,变量等

F3或按住crtl点名字

10.加注释
写的文件在文件头加上公司版权声明,类前面加上作者、版本等信息。具体操作如下:
在window->preferences->java->code Style中将Automatically  add comments for new .....前面的勾打上
在window->preferences->java->code Style->code Templates中
Comments部分选择Types编辑一下,Code部分选择New java files编辑一下

11.去掉不同在cvs同步的资源
在window->preferences->Team->Ignored Resources
添加不想同步的匹配样式或文件名即可.

12.设置不同文件的编码方式
在window->preferences->General->Content Types里
选择不同的文件类型,就可以设置不同的编码方式,自己手工输入。
分享到:
评论
2 楼 piaoye83 2008-11-12  
4、CVS的bug
   在用MyEclipse的CVS时发现,如果项目里其他人新建了文件夹,自己同步代码时就会出错。就算自己也新建了那个文件夹也不行,难道是个bug?
后来发现通过右键点击项目,用team属性里的update可以更新。

这样子不是整个项目更新了吗?自己修改的代码会不会被服务器上的版本覆盖掉?
1 楼 aaa 2006-11-02  
新建hibernate configuration file后,我用的Eclipse不会出现填写name(即console configuration name)这一项.搞的我在"hibernate code generation...",总提示找不到hibernate configuration file这个文件.可不可以说一下呀?

相关推荐

    myeclipse 6.0快捷键与使用教程

    MyEclipse 6.0是一款深受开发者喜爱的Java集成开发环境,它在Eclipse的基础上集成了更多的企业级开发工具,提供了丰富的功能,如Java、Web、JSP、...同时,随着技术的更新迭代,不断学习新的开发工具和方法也至关重要。

    Java学习笔记及心得

    - 示例:MyEclipse8.6中创建的Java程序输出“Hello,world!”。 5. **关于package** - **package**:组织Java类和接口的命名空间,用于解决命名冲突并提供代码结构的系统化。 - **java.lang**包是核心语言包,...

    ajax学习笔记代码

    **Ajax学习笔记代码详解** Ajax,全称Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。...记得不断练习和尝试,理论与实践相结合,才能真正掌握Ajax技术。

    javase全套学习笔记,从入门到进阶详细笔记

    - **Eclipse/Myeclipse**:Eclipse是一款开源的集成开发环境(IDE),Myeclipse是其商业版本,它们提供了便捷的代码编辑、调试和项目管理功能。 2. Java语言基础 - **基础语言要素**:包括注释、标识符、关键字等...

    java,myeclipes ,tomcat servlet jsp学习笔记

    【Java学习笔记】这篇学习笔记主要涵盖了Java开发中的一些基础操作和配置,特别是使用Eclipse作为IDE,结合Tomcat服务器进行Servlet和JSP开发时的关键点。以下是对这些知识点的详细说明: 1. **Eclipse快捷键配置**...

    _方立勋《30天轻松掌握JavaWeb视频》笔记1

    本文将结合《30天轻松掌握JavaWeb视频》笔记1,深入讲解Eclipse的使用、程序调试、Java5的新特性以及JUnit测试框架。 1. Eclipse的使用 Eclipse是一款开源的Java开发工具,支持多种编程语言。它的主要功能包括代码...

    Java相关课程系列笔记之一Java学习笔记.doc

    同时,为了提高开发效率,常常会使用集成开发环境(IDE),如Eclipse或Myeclipse。 5. **Linux命令与相关知识**:虽然Java在Windows、Linux和Mac等操作系统上都能运行,但了解Linux命令行操作对于服务器端的Java...

    基于javaweb的小型超市信息管理(进销存)系统。开发工具为MyEclipse.zip

    技术栈概览:涵盖了Spring、SpringMVC、MyBatis等主流JavaWeb框架的使用,以及MySQL数据库的管理。 项目模块解析:按照实际项目结构,分模块介绍了后台管理、用户权限管理、数据报表生成等功能的具体实现。 代码与...

    (2021-2022年收藏)最全的java学习笔记必看.docx

    Java作为一种广泛使用的编程语言,其学习笔记涵盖了从基础到进阶的各个层面。这篇文档旨在帮助初学者系统地理解和掌握Java技术。 1. **Java技术基础** - **编程语言**:Java是一种面向对象的、跨平台的编程语言,...

    Struts入门笔记+源代码(登陆系统)

    这个“Struts入门笔记+源代码(登陆系统)”资源显然是为了帮助初学者理解如何使用Struts来创建一个简单的登录系统。 在Struts框架中,主要涉及以下几个核心组件: 1. **Action类**:这是业务逻辑处理的核心,通常...

    最全的java学习笔记(必看).pdf

    Java的开发环境主要包括集成开发环境(IDE),如Eclipse和Myeclipse,以及开发工具包(JDK)。在Linux环境下,理解基本的命令行操作和相关知识是必要的,因为这有助于开发者进行环境配置和程序调试。 【Java语言...

    idea学习笔记.pdf

    IntelliJ IDEA是一款备受开发者喜爱的Java集成开发环境,尤其以其高效、智能的特性而闻名。作为初学者,了解并...记住,实践是检验学习效果的最佳方式,不断动手操作,结合实际项目,将有助于更好地理解和运用IDEA。

    最全的java学习笔记(必看).docx

    Java是一种广泛使用的编程语言,其特点包括平台独立性(Write Once, Run Anywhere,简称WORA)、面向对象、健壮性、安全性、高性能和可移植性。这些特性使得Java在互联网领域中占据重要地位。要开始学习Java,首先...

    最全的java学习笔记整理

    此外,许多开发者会使用集成开发环境(IDE),如Eclipse或MyEclipse,它们提供了便捷的代码编辑、调试和构建功能。 对于初学者,理解Java的基础语言要素至关重要。这包括八种基本数据类型(整型、浮点型、字符型和...

    java,学习计划.pdf

    - **半个月**:学习MyEclipse,完成BBS_XX项目,掌握MyEclipse的使用和Ajax技术。 - **1个月**:全面学习购物车视频,进一步熟悉Lomboz,增强Ajax应用能力。 3. **框架学习与项目实践**: - **9月初至年底**:...

    hibernate3入门

    本教程将带你逐步了解如何在MyEclipse5.5环境中配置并使用Hibernate3进行开发。 首先,我们需要理解Hibernate的核心概念。Hibernate是一种持久化框架,它提供了一种在Java应用程序中管理关系数据库模型的机制,使得...

    java学习资料汇总详细介绍

    了解并熟练使用MyEclipse的快捷键能够极大地提升编程效率,例如Ctrl+Shift+F用于格式化代码,Ctrl+Shift+T打开类型,F3跳转到定义等。掌握这些快捷键可以减少鼠标操作,使编码过程更加流畅。 其次,Swing是Java的...

Global site tag (gtag.js) - Google Analytics