eclipse安装后运行不了

eclipse安装后运行不了,第1张

你先要去官网下载安装java的运行环境 JDK

然后再配置系统环境变量。

1),右键“我的电脑”->“属性”->“高级”

2)点击“环境变量”

3) 在“系统变量”中点击“新建”,变量名:JAVA_HOME,变量值:例如C:\Program Files\Java\jdk150_07(JDK的安装目录)

4) 在“系统变量”中点击“新建”,变量名:CLASSPATH,变量值:%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar

5) 在“系统变量”中找到“Path” 点击“编辑”,变量名:Path,变量值:%JAVA_HOME%\bin(添加到原来变量值的最前面,并用 ; 隔开)

测试JDK

用记事本编写一个著名的HelloWorld程序编译测试。JDK安装成功,程序正常运行。

然后在运行Eclipse可以的话最好重新安装一次。

main方法没错的话,是不会出现不运行本程序这种情况的。

点运行的时候,看看有几个选择,如果就一个,就是main方法错了。

如果两个选第一个即可 为javaApplication

eclipse运行java程序

1、启动Eclipse。启动时,询问默认工作环境,选一个目录,点击确定即可。

2、选择“File”>"New">"Java Project"

3、填写工程名。后点击Next,然后点击Finish。

4、在左侧工程目录下,src目录上点击右键,选择new->class。输入类名,点击确定。

5、写好文件内容:

public class test

{

public static void main(String arg[])

{

Systemoutprintln("你好");

}

}

6、在src目录上右键,“run as”>>"Java Application"。

这个是因为端口被占用了。(根据我观察的情况,貌似都是Thunder Platform进程占用了)

处理方法:打开资源管理器,然后点击进程,结束掉Thunder Platform进程,然后再点击eclipse中的运行就可以了。

如果不行,可以按照下面的步骤一步步处理下:

查看当前跑代码的eclipse的workspace下面的metadata文件夹当中,会有一个对应log文件

打开这个log文件,里面应该会有类似的字样

!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:18:22353

!MESSAGE The debug port 10000 is in use Please select a different port for the debugger

!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:18:24440

!MESSAGE The debug port 10000 is in use Please select a different port for the debugger

!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:20:03202

!MESSAGE The debug port 10000 is in use Please select a different port for the debugger

这说明eclipse运行php的10000端口被占用了。

需要停掉占用10000端口的程序。

可以通过下面四个步骤来完成

查看占用10000端口程序的进程号

点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口

输入下面的内容后点击回车

netstat -aon | findstr "10000"

在我机器上显示为

TCP    0000:10000          0000:0              LISTENING       6724

(6724是在我机器上面的数字,其它机器不一定是这个)

2然后6724就是占用这个端口的进程号

需要kill掉这个进程,可以使用下面这个命令查看是哪个进程占用的

点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口

输入下面的内容后点击回车

tasklist | findstr "6724"

在我机器上面查看到时Thunder Platform进程占用了这个端口

3打开任务管理器,点击进程,然后关闭掉"Thunder Platform进程"

4运行eclipse当中的php,应该就可以运行了。

eclipse是没有集成JDK的,所以你首先确认你的机器上安装了JDK,还要看一下环境变量是否配置好了配置好了后先不要用eclipse,直接用cmd命令输入java -version看看能否正确输出JDK的版本信息如果正确输出了则证明你的JDK现在没有问题了,那么问题出在了Eclipse上,刚才说过eclipse没有集成JDK。但是eclipse也并不需要什么配置,但是有一个前提,那就是在安装eclipse之前你已经安装了JDK,并且进行了正确的配置。所以你可以按我说的方法,首先安装JDK并配置,确认JDK没有问题后,将ECLIPSE卸载掉,然后重新安装一次eclipse就没有问题了!

解决的方法:

1、在再次运行转换程序前将LiberOffice进程杀死。然后运行转换程序。这种方法,在同一个tomcat中存在多个运用时,存在并发问题,回出现各种坑,不可取。

2、修改转换程序启动LibreOffice的方式,由单纯的创建并连接服务的形式,转换为先连接已经存在的服务,连接失败后创建服务并连接。

你看一下你的运行按钮,你要点击下拉不能直接点击绿色的箭头,默认箭头是只运行上一次的程序;

eclipse主要是由java语言编写的,如果jdk版本和位数和eclipse安装版本所需要的版本位数不相同的话,启动时会报"Failed to load the JNI share liabrary"错误;

我们如何查看eclipse的版本要求呢,在eclipse的安装目录下有一个叫eclipseini的配置文件;

我们打开它,就可以看到要求的jdk版本。如下图,我的eclipse锁要求的jdk是JDK18的64版本;

而我的jdk版本是32位的jdk7版本,所以启动时就会报错;

解决这个错误,首先我们要安装一个与Eclipse匹配的jdk版本,所以我安装了

jdk18的64位版本;

然后我们复制一下它的bin目录;

打开eclipse配置文件,在--launcherappendVmargs下面加上这句vmD:\JAVA\jdk18_112\bin\javawexe(你之前的复制的bin目录+javawexe);

然后,关闭,保存重新启动,你就成功进入eclipse的主页面。

这个问题的原因可能是因为你的输入不正确导致程序无法执行。例如,在你输入个人收入时,如果输入的是一个非数字字符串或负数,那么这个程序可能就会一直转圈圈不出结果。

在这种情况下,可以在你的代码中加入一些错误处理机制,例如检查输入是否合法,并在发现非法输入时给出相应的提示。例如:

// 尝试读入个人收入

float 个人收入 = readernextFloat();

// 检查个人收入是否合法

if (个人收入 <= 0) {

Systemoutprintln("个人收入必须为正数!");

return;

}

以上就是关于eclipse安装后运行不了全部的内容,包括:eclipse安装后运行不了、为什么eclipse运行不了java文件、eclipse突然不能运行网页了,写好的php点击运行完全没有反应了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9854119.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存