eclipse编译关掉了
① 求助:eclipse编译过程中停止编译
把Build Automaticaiiy 前面的勾去掉,eclipse就不自动编译了。若是想编译的话点Build Project 点击一次编译一次。
② eclipse不能编译文件了
环仿丛境盯缺变量CLASSPATH 设置有问题, 在此环境变量中加上java SDK中的lib路径, 如:.;%JAVA_HOME%\\bin\\;%JAVA_HOME%\\bin\\lib
2006.11.8于石家庄凯大辩
③ 怎样让eclipse停止编译
工具:
eclipse
方法:
1、打开eclipse,点击project
④ eclipse java 底部的那个显示运行结果的框被我一不小心关掉了,如何打开
那是eclipse种的Console控制台,重新显示方式有以下几种:
1、亩弯蔽方法一:
快捷键:ALT+SHIFT+Q
2、方法二:
点击工具栏上的“window”输入reset perspective
3、方法三:
①选择上方工具栏“Window”功能栏目。
(4)eclipse编译关掉了扩展阅读
eclipse java常见问题解决方案
1、maven项目,启动报错ClassNotFoundException,原因是tomcat下WEB-INFclasses目录中,java文件没有编译成class文件。
解决方式:在WEB-INFclasses目录中,增加需要编译的文件夹目录。
2、eclipse一直报An internal error occurred ring: "Building workspace". GC overhead limit exceeded的错闹尘。
解决方式:更改Eclipse安装文件夹下的eclipse.ini文件,加上-XX:MaxPermSize=1024m这个意思是在编译文件时一直占有最大内存,重启Eclipse。
3、Eclipse 一直不停 building workspace。
解决方式:修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xmx512m
4、出现transport error 202: gethostbyname: unknown host错误
解决方式:系统下host文件中没有将本机地址localhost映射到127.0.0.1导致,如果是win系统请查看系统盘下Windows目录中System32driversetc下的host文件里面是否有做相关映射如下(没有则加上。如果之前有,但被注掉了,就释放注释)。
参迅州考资料:网络-Eclipse
⑤ eclipse控制台显示已终止,程序没有错误编译任何程序都是这样
修改后的代码:
importjava.awt.*;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;
importjavax.swing.*;
@SuppressWarnings("serial")
classMyJDialogextendsJDialog{
publicMyJDialog(MyFrame搜岁frame){
super(frame,"窗体",true);
Containercontainer=getContentPane();
container.add(newJLabel("对话框"));
setBounds(120,120,100,100);
}
}
@SuppressWarnings("serial")
{
publicstaticvoidmain(Stringargs[]){
newMyFrame();
}
publicMyFrame(){
Containercontainer=getContentPane();
container.setLayout(null);
JLabeljl=newJLabel("JFrame窗体");
jl.setHorizontalAlignment(SwingConstants.CENTER);
container.add(jl);
JButtonbl=newJButton("弹出对话框");
bl.setBounds(10,10,100,21);
bl.addActionListener(newActionListener()改档{
publicvoidactionPerformed(ActionEvente){
newMyJDialog(MyFrame.this).setVisible(true);
世歼睁}
});
container.add(bl);
this.setBounds(100,100,300,500); //设置窗体大小
this.setVisible(true); //设置窗体可见
}
}
⑥ Eclipse无法自动编译出class文件
有时候用Eclipse或者MyEclipse的时候 发现不能自动编译 web工程下面缺少class文件!
第一个可能是你的自动编译没打开 project >build automatically 第二个要注意你的工程项目上有没有打小红叉知瞎 项目报错时 eclipse是不自动编译的 你可以检查一下是否有些类出错 或是检查一下 构建路径 是否完整 特别是从换机子调试程序时 有些导入jar包的路径不对
通常我们遇到的是第二个 就是有的包在别人机器上是有的 但是到你的机器上相同路径是没有的 删去和那个包有关系的 或者添加新的包路径
eclipse出现不编译工程的现象 怎么刷新classes目录下也是空的
具体都操作了 打开project >build automatically 试后不行 还是不编译
打开project ——> build automatically 另外 clean一下就可能会编译了 结果还不行 (一般先运行project ——>clean… 然后再陪陪执行build automatically)
eclipse默认是选自动编译 即使取消自动编译 手动build工程 也不能编译
出现这种情况一般有以下几种原因 如果项目里引了某个不用的jar包 而那个包又被你删了 就会出现不报错但怎么也编译不出来class文件的情况 可以把所有包都删除 然后一个一个的再引入(需要的) 不要一下子把所有包都引入来 没用的可能会引起不良后果
想删掉某个class文件重新生成 删除class文件后 但classes目录下的文件夹被其它程序打开 比如Total Commander 此时编译也不会通过 在problems下可能会提示 con t delete classes …… 关掉其它程序重新编译即可
还有种情况是remove掉 JRE System Library 重新导入即可编译 但是什么原因导致的还不清楚
项目引用了其他的项目 而被你引用的项目引用芦猛蠢了某个不用的jar包之类
lishixin/Article/program/Java/ky/201311/28954
⑦ eclipse怎么设置编译时不编译某个类
这个问题的解决方法总结一下:
1,查看project --> Build Automatically有没有选中?如果没有,勾上以后,clean一下,重启eclipse。
2,查看你的lib里面有没有不用的(多余)jar包,看你的.classpath文件中有没有错误的路径.
3,这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话:
The project cannot be built until build path errors are resolved
然后下面提示unbound classpath, 一般在.classpath中删除这些path就可以了
=================================
今天突然发现eclipse不自动编译文件了。立即网络搜了一下,按照网上所说的也做了,但是仍然不管用。
没办法自己在那儿瞎弄,意外发现在项目右键菜单的[Properties->Java Build Path]中出现如下提示:
Build path entry is missing: /InfoMirrorServer/js
这时才想到自己昨天好像是不小心建错了文件夹,然后立即把他删掉了。难道是这个的原因?我猜想eclipse肯定是在那个文件
中记录了这个信息。于是在项目中显示所有文件,看到了一个带星号的未提交文件:.classpath
不用问,多半就是他了。打开一看,在第二行就有这么一句:
源文件是这样的:
。。。
于是立即将第二行删除,保存。哈哈,问题解决!
个人猜想eclipse在编译时读取该文件,执行第二行时发现js文件夹不存在,因此抛出异常不往下执行了才导致
的无法编译。
以上是个人遇到的一种无法编译的情况的解决方法,拿出来跟大家分享。
============================
总结的关于eclipse不编译类的问题
1. 确保 Project -> Build Automatically 已经被选上.
2. 如果选上了,也不好使, 使用这一招: Project -> Clean..-> 选第2个Clean pjoject selected below, 选中项目, 点击 "OK"
3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.
5. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。
6.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。
7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。
8.Project -> Properties -> Java Build Path -> Source-> WebRoot/WEB-INF/classes
然后重新点击build工程即可自动编译。
9.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以checkout后没有这个目录,要手工加上有的工程就能自动编译了
⑧ eclipse换工程以后不编译怎么回事
在一个项目中,如果我们想要对全部类文件及配置文件进行重新编译,在Eclipse可以采取如下办法,方法步骤如下:
1、在Eclipse下,选中Project下的Clean一项,进入之后可以看到Clean all projects。
2、在Clean all projects中选后点“OK”就可以了。这时我们再打开Eclipse中用来保存编译文件的classes文件就可以看到刚才编译的。
3、将Build文件下的rebuild project auto的勾去掉,然后点击rebuild project便可完成重新编译整个工程。
⑨ JAVA eclipse不编译怎么回事啊
看了你的代码,你这个不是应用程序,也不是小程序,而是控制台程序,直接点运行就行了。运行时下面会出现控制台显示