Bernie's Blog - 爱情来的快,去的也快,只有JAVA是永恒的。
“杯具”的发展史
给MyEclipse 8.x Stable (8.0 GA) 添加启动画面
11月26日发布的MyEclipse 8.0 GA 版本,我下载下来,启动后发现要等一会才出来,并没有看见启动画面,我们只需要在myeclipse.ini 里面配置一下就可以了。
以下是我安装后的原始myeclipse.ini配置文件:
-startup ../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar --launcher.library ../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 -install D:/Program Files/Genuitec/MyEclipse 8.x Latest -vm D:/Program Files/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll -configuration configuration -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m
在到配置文件里面追加上一行代码:
-Dosgi.splashLocation=../Common/plugins/com.genuitec.myeclipse.product8_8.0.0.me200911192201/splash.bmp
Aptana中的中文显示乱码问题
今天在网上下载了Aptana RadRails, build: 2.0.0.1256768894学习网页技术,但是在用其生成的HTML页面用IE打开时乱码(原来输入的是中文),于是在网上搜寻解决方法,虽然有很多关于Aptana乱码的帖子,但是大部分都是在aptana中编辑是无法显示中文的解决方法,但是在最新版本中,界面中已经完全支持中文版本,所以找了很久都没有最终解决问题。
网上流传的解决方法如下:
依次执行【Windows】【preferences】在打开的【preferences对话框】中,选择【general】【workspace】,在【workspace】选项卡中,将最下面的【text file encoding】中的【default(GBK)】选中即可。如下图所示:
myeclipse7.5安装插件
今天把自己的myeclipse从原来的6.5升级到了7.5,因此所有的插件需要重新安装了。myeclipse自从7.0后就不再提供link安装,而是采用在bundles.info文件写入配置信息的方式安装插件。具体步骤如下:
1.下载你需要的安装的插件,其结构需要与link安装时候一致:
+yourPluginName
----plugins
----features
2.将插件文件夹复制到自定义插件文件夹(就是你自己便于管理,自建的文件夹,本文是在%MYELIPSE_HOME%myplugin)
3.利用myeclipse新建一个java文件,代码如下:
MyEclipse7.5优化(其他版本可以类推)
1、去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。
windows–>perferences–>general–>startup and shutdown
关掉没用的启动项:
WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消
Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消
Derby:一种保存成 jar 形式的数据库,我没用到,取消
一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,比如我只选了tomcat6.x
批处理文件来启动或者停止oracle 10G服务
由于oracle10占用很大的系统资源,如果在平时不用的时候一直处于启动状态是对系统资源的极大浪费。
所以我们可以通过“管理工具”中的“服务”将所有oracle10的服务改为手动,当需要使用oracle时通过批处理文件来启动服务即可或者直接在“服务”中一个个启动也可。
10g启动
@echo off net start OracleCSService net start OracleDBConsoleion net start OracleOraDb10g_home1iSQL*Plus net start OracleOraDb10g_home1TNSListener net start OracleServiceION
10g停止
@echo off net stop OracleCSService net stop OracleDBConsoleion net stop OracleOraDb10g_home1iSQL*Plus net stop OracleOraDb10g_home1TNSListener net stop OracleServiceION
PS:把“ION”修改为你操作系统的注册名。
启动方法:
保存之后便可以直接通过双击文件即可启动或者关闭服务.
myeclipse 6.5 代码提示(alt+/)不提示或提示不全的解决方法
原因,myeclipse 6把alt+/分配给了单词提示,还有代码提示的快捷代码也不是alt+/,因此要恢复代码提示用alt+/.需要做两件事.
1,windows-->preference-->workbench-->keys 下设置Content Assist的快捷键
2,windows-->preference-->workbench-->keys 下设置word comletion的快捷键改成其它的
如果还是不提示有可能是提示功能被关了.
如下做
1、window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾。
2、window->Preferences->Java->Editor->Content Assist->Advanced 上面的选项卡Select the proposal kinds contained in the 'default' content assist list: 中把 Other Java Proposals 选项打上勾就可以了。