『Java』MyEclipse学习笔记
来源:互联网 发布:江苏省高考报名端口 编辑:程序博客网 时间:2024/05/22 20:36
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文件的主键有一条
d.删除Console Configuration:打开Hibernate Console的透视图(perspective),在左侧Hibernate Configuration的视图(view)中右键单击,就可以删除。
删除Hivernate Code Generation:点击工具栏Hibernate图标,左侧即可删除。
4.eclipse 中程序代码做了改变但服务器上的代码没有同步改变,先看其他项目是否也如此(我上次遇到这问题其他项目可以同步改变,故不是eclipse的问题,应该是这个项目的问题);我用尽各种方法都不行,最后把项目从workspace中考出,运行eclpse关闭,再考进去项目,运行,就好了(为什么我也不清楚,可能保存了默认的一些错误设置吧);后来又遇到这种问题,action中的代码改了不起作用,上面方法也不行,删除workspace中代码,再 checkout,就ok了。看来遇到不能同步的问题应该在workspace中删除程序,再checkout就好了。
5.CVS的bug
在用MyEclipse的CVS时发现,如果项目里其他人新建了文件夹,自己同步代码时就会出错。就算自己也新建了那个文件夹也不行,难道是个bug?还是使用方法的不当。
6.显示列号方法:eclipse的preferences
a)General -> Editors -> Text Editors -> Show Line Number(java代码行号)
b)MyEclipse -> Editors => Common Editor Preferences -> Show Line Number(jsp加行号)
都选中
- 『Java』MyEclipse学习笔记
- 『Java』MyEclipse学习笔记
- myeclipse学习笔记
- Myeclipse学习笔记
- MyEclipse学习笔记之一:基础
- MyEclipse xFire webService学习笔记
- myeclipse与tomcat学习笔记
- MyEclipse学习axis2 WebService学习笔记
- java学习笔记之使用MyEclipse编写一个简单的登陆界(一)
- java学习笔记之使用MyEclipse写一个简单的登陆界面(二)
- Java学习笔记(1) Java1.8和MyEclipse、tomcat的安装及配置
- java学习笔记之webservice(二)--WSDL文档及用myeclipse测试webservice
- java学习笔记之webservice(四)--用Myeclipse在web项目中发布WebService
- web开发-MyEclipse下配置和创建web&java工程过程-学习笔记十五
- JSP学习笔记01-MyEclipse入门
- 学习笔记(4)-----使用MyEclipse开发servlet
- maven+tomcat+myeclipse 配置学习笔记
- 学习笔记之Myeclipse学习笔记(二)_MyEclipse跟踪调试
- 简单的网络爬虫
- 含位域结构体的sizeof
- ATPCS【转自http://hi.baidu.com/cumtsun/blog/item/3307af1b909d361d8618bf82.html】
- 『管理调优』Oracle的event code说明
- 『管理调优』Oracle高级复制(eygle相关专题)
- 『Java』MyEclipse学习笔记
- .NET Compact Framework下的GPS NMEA data数据分析
- Cannot convert value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource': no matching e
- [OpenGL]-----简介及快速起步(基于VisualC++)
- ASP.NET学习笔记
- Ping 编程
- liunx-gdb调试简要说明
- org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
- 严重: action: null java.lang.ClassNotFoundException: org.springframework.web.struts.ContextLoaderPlugIn