1. editor does not contain a main type
这个class所在包没有被添加到build path中。解决方法:在左侧的package explorer中右击这个class所在包的上一级目录--build path--use as source folder。这样就解决问题了。重新打开class,再run一下,ok了
2. 改变Eclipse代码编辑区字体大小
Eclipse在Java开发常见的问题总结
在ubuntu 10.04下使用eclipse cdt 时,代码悬停窗口(即鼠标移动到代码元素上时弹出的代码预览窗口)的背景颜色会按系统默认方案显示为黑色,这将直接导致黑色的代码文本无法被看到(虽然可以通过鼠标框选高量的方式阅读)。修改该颜色的配置选项位于:
菜单栏 Window->Preferences->C/C++->Editor 项目中的Appearance color options里面的Source hover background选项,取消勾选System Default,选择喜欢的颜色即可
3. Eclipse快捷键
Ctrl+M 最大化当前窗口
Ctrl+/ 注释当前行或者选中行;如果这些行已经注释,按这个组合键表示取消注释
Ctrl+F11 运行上次启动
Ctrl+Shift+F 自动排版
Ctrl+Shift+O 自动把程序中缺失的包添加到文件头
4.在当前工程文件中查找指定字符串
(1)ctrl+h 打开搜索界面
(2)选择File Search
(3)在Containing text框输入关键字,Case Sensitive(区分大小写),Regular expresssion(正则表达式)
(4)在File name patterns框选择文件类型,若不知道的话可输入 *.*
(5)在Scope选择搜索范围
5.使用eclipse运行需要输入参数的程序而不是cmd
(1)选择eclipse工具栏的run后面的小三角形,点击run configurations
(2)选择x=Arguments
(3)在Program arguments里面输入参数,多个参数用空格隔开
6.改变JLabel和JButton上面的字体和大小
jButton2.setFont(new java.awt.Font( "Dialog ", 1, 15));
“dialog”代表字体,1代表样式(1是粗体,0是平常的)15是字号
jlabel相同
7. Eclipse中查找整个wokespace中是否出现某个字符串
如果直接用ctrl+F,只能对当前文档进行搜索;如果想对整个项目进行搜索,可以ctrl+H,弹出的对话框的右上角有一个左右滑动的选项,一般选择File Search
8. Eclipse打开文件后,中文出现乱码
这是因为Eclipse默认字符编码为GBK,在Window -> Preferences -> General -> Workspace -> Text file encoding中设置为UTF-8即可。
9. 设置Eclipse JVM的内存大小
默认情况下,JVM的默认内存为-Xmx256M,当Eclipse在运行程序时,报出java.lang.OutOfMemory: Java heap space的错误时,应该修改JVM的内存大小,设置方法为:Window -> Preferences -> Java -> Installed JREs,选中一个JRE,然后点击Edit,重新设置JVM内存大小,譬如-Xmx1024M
10. Java的第三方jar没有放到Referenced Libraries中
Eclipse中有两种View,即Project Explorer与Package Explorer。在Package Explorer窗口中会出现Referenced Libraries,但Java EE 透视图中默认左边只有Project Explorer窗口。因此只要打开Package Explorer窗口即可,打开方法:菜单Window->Show View->Other->Java->Package Explorer ,如果Package Explorer窗口中仍不见Referenced Libraries目录,则可以点击Package Explorer窗口右上角的倒三角箭头,在弹出的菜单中选择“Show 'Referenced Libraries' Node.”
分享到:
相关推荐
JAVA开发常识.pdf
JAVA开发常识[归类].pdf
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了...
对于开发邮箱是一手不错的资料,希望对您有所帮助。
采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
基础概念与常识 Java 语言有哪些特点? JVM vs JDK vs JRE JVM JDK 和 JRE 什么是字节码?采用字节码的好处是什么? 为什么说 Java 语言“编译与解释并存”? Oracle JDK vs OpenJDK Java 和 C++ 的区别? 基本语法 字符...
Java邮件开发介绍 课程目标 为什么要学习和如何学习邮件开发 电子邮件的一些基本常识 准备实验环境 SMTP协议与POP3协议 什么是Java Mail 编写邮件发送程序 邮件内容的组织结构与邮件内容创建程序 邮件接收程序的简要...
02_传智播客张孝祥java邮件开发_邮件方面的基本常识 JavaMail 系列开发
基于SpringBoot+Vue的车辆充电桩...开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9
在现在代码开发过程中,高并发编程是不可缺少的,所以要了解高并发编程知识。
如果您是经常使用Hibernate或其他插件的java开发人员,一定会为Hibernate或其他插件的配置部署问题而搞懵,这些类型的插件有个最大的问题是其核心操作均是由该插件的内部完成,对开发人员来说是个黑匣子(一般用户...
如果您是经常使用Hibernate或其他插件的java开发人员,一定会为Hibernate或其他插件的配置部署问题而搞懵,这些类型的插件有个最大的问题是其核心操作均是由该插件的内部完成,对开发人员来说是个黑匣子(一般用户...
1.1 基础常识 1.2 Java语言概述 1.3 Java程序运行机制 1.4 Java语言环境的搭建 1.5 开发体验 — HelloWorld 1.6 小结第一个程序 1.7 常见问题及解决方法 1.8 注释
1.1.Java 入门(基础概念与常识) 1.1.1.Java 语言有哪些特点? 1.1.2.关于 JVM JDK 和 JRE 最详细通俗的解答 1.1.2.1.JVM 1.1.2.2.JDK 和 JRE 1.1.3.Oracle JDK 和 OpenJDK 的对比 1.1.4.Java 和 C++的区别? 1.1.5....
基于微信小程序开发的web系统,适合做毕业设计,课程设计作业,java,springboot等技术,源码完整,配置后可直接运行。 基于微信小程序开发的web系统,适合做毕业设计,课程设计作业,java,springboot等技术,源码...