精华内容
下载资源
问答
  • 您可以下载64位Java here使用64位JVM启动Eclipse,问题就会消失。这样做:eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe您还可以更新eclipse.ini文件中的前两行,默认情况下使用64位java,执行以下...

    15 个答案:

    答案 0 :(得分:12)

    问题是您正在尝试使用32位版本的Java启动64位版本的Eclipse。比特应该匹配。您可以下载64位Java here

    使用64位JVM启动Eclipse,问题就会消失。

    这样做:

    eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe

    您还可以更新eclipse.ini文件中的前两行,默认情况下使用64位java,执行以下操作:

    -vm

    c:\path\to\64\bit\bin\javaw.exe

    (注意:确保参数和值分别存在于单独的一行)

    此外,您还可以下载32位版本的Eclipse以与32位Java一起使用。关键是比特是一样的。

    答案 1 :(得分:3)

    您正在将64位Eclipse指向32位Java安装。他们需要匹配。您可以获取并使用等效的32位Eclipse下载,也可以确保安装64位Java。

    答案 2 :(得分:1)

    将-vm和路径放在eclipse.ini的不同行中是正确的。更新的屏幕截图中显示的错误表明您在32位JDK上运行64位Eclipse,但这不起作用。他们的比特必须匹配。

    答案 3 :(得分:1)

    无需打开eclipse.ini,只需按照其请求启动它的路径即....大多数jre文件夹都有一个额外的扩展名称,例如。 jre1.8.0_45,只需从java文件夹中删除该文件夹并粘贴到eclipse文件夹中并删除该扩展名。它变成了jre现在启动它应该工作的eclipse。

    答案 4 :(得分:0)

    到今天有同样的问题。 Java今天早上更新到jre1.8.0_171。 eclipse.ini文件中根本没有VM行,所以典型的答案不起作用。从几周前创建的快捷方式开始运行。删除了Eclipse(Oxygen)的快捷方式并创建了直接指向可执行文件的新快捷方式,问题就消失了。无法解释为什么这个解决方案有效,但确实如此。

    答案 5 :(得分:0)

    从C:Prgram Files ... \ bin运行java.exe。将运行cmd promt。只需将其最小化,然后尝试运行eclipse.exe。为我工作

    答案 6 :(得分:0)

    而不是在路径中使用“Program Files(x86)”尝试使用类似的东西

    C:\ Progra~2 \ Java \ jre7 \ bin \ javaw.exe - 32位

    C:\ Progra~1 \ Java \ jre7 \ bin \ javaw.exe - 64位

    它对我有用

    答案 7 :(得分:0)

    你可以尝试其中一种吗?

    (1)只需将jre复制到它询问的目录。

    (2)将jvm路径添加到系统路径,该路径位于控制面板下 - > system - >高级 - >环境变量。

    答案 8 :(得分:0)

    对于那些尝试过上述解决方案的人,正如我所拥有的那样,尽管确保相同的位数并提供直接的路径等仍未能使其发挥作用 - 这就是为我做了什么。

    -vm

    的java \ BIN

    我指向了bin文件夹,Eclipse自动找到了它想要的文件(不管它是什么),所以试试看。

    注意:我把我的jre放在我的Eclipse文件夹中,所以路径对我来说很短...基本上,只是尝试指向bin文件夹而不是特定文件。

    答案 9 :(得分:0)

    I am facing the same problem. I found that due to installation of JDK, I removed the path "C:\ProgramData\Oracle\Java\javapath" in the PATH environment variable that caused the problem. SO I added this path again and it works fine.

    答案 10 :(得分:0)

    解决此问题的两种方法。

    注意:Eclipse不会参考JAVA_HOME环境变量。

    答案 11 :(得分:0)

    我通过更改文件中的jre版本来修复:Eclipse.ini(路径:C:\Users\"your_system_name"\eclipse\java-oxygen\eclipse)

    在Eclipse.ini文件中,您应该可以看到该行(-vm

    C:/Program Files/Java/jre1.8.0_111/bin)更改新版本(-vm

    C:/Program Files/Java/jre1.8.0_161/bin)的路径。

    保存&启动Eclipse。

    醇>

    它对我有用!

    答案 12 :(得分:0)

    忘了这是Windows ...引用。我认为你需要把它放在引号中,因为字符串中有空格。 -vm "C:\Program Files (x86)\Java\jdk1.6.0_21\bin\javaw.exe"

    答案 13 :(得分:0)

    打开->

    C:\ Users \ userName \ eclipse \ jee-2020-03 \ eclipse-eclipse.ini

    找到javaw.exe-> C:\ Program Files \ Java \ jre1.8.0_261 \ bin

    如果Javaw.exe在给定的路径中存在(2),则复制该路径,例如

    C:\ Program Files \ Java \ jre1.8.0_261 \ bin \ javaw.exe

    -vm之后紧贴eclipse.ini内部

    示例:

    -vm C:\Program Files\Java\jre1.8.0_261\bin\javaw.exe

    然后打开eclips.exe

    答案 14 :(得分:-1)

    对于这个错误,我经常挣扎,发现这个解决方案肯定会有效,而且非常简单。

    18937e9c68197d2a40a7422e00ac76c3.png

    这是我得到的错误。如果你注意到,有一个它无法找到的路径,它是JDK / jre文件夹。所以只需复制" jre" JDK中的文件夹并将其粘贴到" eclipse"文件夹,如下所示:

    b3d0b0c5d79f22625528eecc8e89a9f9.png

    尝试重新启动eclipse,它将启动。感谢!!!

    展开全文
  • 下载新的jdk后eclipse提示找不到jdk 1. 需要重新配置环境变量 2. 已重新配置环境变量,eclipse提示找不到jdk 3. 打开eclipse的安装目录,修改文件eclipse.ini中的jdk路径

    下载新的jdk后eclipse提示找不到jdk

    1. 需要重新配置环境变量
    2. 已重新配置环境变量,eclipse提示找不到jdk
    3. 打开eclipse的安装目录,修改文件eclipse.ini中的jdk路径
    在这里插入图片描述

    展开全文
  • 运行eclipse有的时候运行刚写的类,老是运行别的以前的类,删除了以前的类就啥都运行。了好久的原因,最后发现,刚写的类没有main()或者有误。这和java的特点有关,程序的运行总是main()方法作为开始,...

    原因

    1、main() 不在类中

    运行eclipse有的时候不运行刚写的类,老是运行别的以前的类,删除了以前的类就啥都不运行。找了好久的原因,最后发现,刚写的类没有main()或者有误。这和java的特点有关,程序的运行总是main()方法作为开始,那么既然现在的类不定义main(),就可以视作一个功能类,入口在原来的类,当然要从原来的程序开始运行啦。

    2、网上的代码没改 package

    还有种可能:从网络找的代码直接复制粘贴或导入eclipse,不管原本有没有包,你一定要注意要改成自己创建的包。

    改进

    1

    改进方法就是寻找下刚写的类main()有没有误,或者整个程序有没有误。改过之后在运行就ok了。

    假如你 在 Z.java 写了X,Y,Z三个类,如果你把main() 写在 X 或 Y 中 就不会运行,把main() 写在 Z 中就行了,或者把Z.java 改成 包含main() 的类

    2

    从网上找来的资源在导入前最好先建好Java项目、文件夹、包,再将找来的类拖到包里,再将每个文件的package改成自己建立的包。

    展开全文
  • 如果Eclipse真的说“源找不到”,那么它正在谈论(在这一点上)关于某些东西的源代码。如果您正在管理从Eclipse运行该类,那么Eclipse已经能够编译它,因此它知道源代码的位置。所以它必须是别的东西的源代码。我最好...

    如果Eclipse真的说“源找不到”,那么它正在谈论(在这一点上)关于某些东西的源代码。

    如果您正在管理从Eclipse运行该类,那么Eclipse已经能够编译它,因此它知道源代码的位置。所以它必须是别的东西的源代码。我最好的猜测是它找不到标准Java类库的源代码,这可能意味着Eclipse运行在JRE安装而不是JDK安装上。

    (如果我的理论是正确的,那么“源未找到”的文字被嵌入在异常堆栈跟踪...)

    它也可能是一个积累的问题,但我对此表示怀疑,因为如果类WASN当你在eclipse中查看源文件时,你会看到错误标记,当你试图运行它时,Eclipse会发出抱怨。如果源文件位于错误的目录中,Eclipse也会投诉。

    问题的第二部分是让您的应用程序找到"inData.txt"文件。这应该很简单。当您尝试使用相对路径名打开文件时,Java库将尝试解析相对于应用程序“当前目录”的路径名。默认情况下,当您从Eclipse运行应用程序时,这将是您启动Eclipse时shell的目录;例如

    $ cd /home/josh/somedir

    $ eclipse &

    ...并且默认当前目录应该是“/ home/josh/somedir”。

    如果默认当前目录是不对的,你有多种选择,包括:

    更改目录推出的Eclipse之前是正确的。

    使用Eclipse的“运行配置”面板来选择应用程序的启动配置,并更改启动器的当前目录设置。

    将源代码中的相对路径名更改为该文件的正确绝对路径名。

    的后续

    Exception in thread "main" java.io.FileNotFoundException: inData.txt (The system cannot find the file specified)

    at java.io.FileInputStream.open(Native Method)

    at java.io.FileInputStream.(Unknown Source)

    at java.io.FileInputStream.(Unknown Source)

    at java.io.FileReader.(Unknown Source)

    at pack.Ch2_PrExercise17.main(Ch2_PrExercise17.java:8)

    “未知源”的消息意味着JVM(不蚀)无法找到它需要产生一个完整的堆栈跟踪信息。您看起来正在使用剥离了调试信息的“rt.jar”文件执行。你可以忽略这个问题,但为了解决这个问题,你需要看看JVM正在使用什么,以及为什么“rt.jar”没有调试信息。

    真正的问题是FileNotFoundException例外,我的诊断(如上所述)。 “当前目录”不是它需要用来解析相对路径名的。参见上面的可能解决方案。

    展开全文
  • 配置struts.xml ,代码没有报错,jar包没有问题,服务器也没有问题,代码逻辑没有问题,关键字方法名action都没有写错,可以运行旧的相同的代码但是新加的代码却出现找不到方法或者找不到action类等问题的,新建的...
  • 原因: 经常更换JKD(降版本)Eclipse (与Eclipse适应) 解决方案: 1 变量是否设置正确 ClassPath (结尾带分号)Path (结尾带分号)JAVA_HOME 2 需要删除之前eclipse_workspace 所有的配置文件
  • Eclipse找不到库解决方案 软件:Eclipse-2021-03 问题:创建Serlvet项目时,发现java文件找不到库 解决方案: 使用Tomcat服务器8.5.69版本 使用jre-8,注意:jre-8是在jdk-8/jre 如何在eclipse中配置,可以去百度...
  • Eclipse运行项目找不到main方法

    千次阅读 2021-03-04 23:53:02
    eclipse中代码写了,却找不到main方法无法运行的解决措施 ​ 在类中找不到main()方法,请将main定义:public static void main(String[ ] args)否则JavaFX应用程序类必须扩展javafx.application.Application ...
  • 今天中午在看Java视频的过程中,跟着老师一起敲代码,敲了,却发现运行出来,一直有错误。第一个运行错误:在Run AS选项中只有Run Configurations(运行配置),而没有Java Application出现Java Application才...
  • @eclipse导入包找不到类的解决办法 在使用eclipse导入mysql-connector-java-5.0.8-bin.jar包之后,jdbc程序依然报错说:Exception in thread “main” java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 在...
  • Eclipse中Java项目找不到类解决办法 在写Web或者Java项目时,如果因为更改了web.xml或者给servlet重命名之后就会出现这样类似的错误。 java.lang.ClassNotFoundException: com.stx.www.Bean.CashBean 1.首先把文件...
  • Eclipse 添加项目到tomcat时找不到导入的项目 原因分析:一般这种情况是所要发布的项目不是一个web项目 解决方法 1.右键要添加的项目,选择Properties ​​​​​​​ 2.选中Project Facets ,勾选右边三项,...
  • http://blog.csdn.net/wugangsunny/article/details/25246565集成Eclipse和Tomcat时找不到server选项:按照网上的步骤如下:在Eclipse中,窗口(window)——首选项(preferences)——服务器(Server)——运行时环境...
  • ecplise 打包项目,生成jar时,一直提示没有tools.jar,仔细看了提示的jdk路径,为eclipse默认的jre路径,但是我eclipse中已经选择了本地的jdk路径,为什么会一直使用自带的jre来编译jar包呢? 反复折腾,最终失败...
  • [ERROR] [ERROR] Some problems were encountered while processing thePOMs: [FATAL] Non-resolvable parent POM forcom.chinaredstar:p-tx-promotion-service:[unknown-version]: Failure tofind ...
  • 我已经将项目B作为项目依赖项添加项目A的构建路径和Tomcat的类路径(作为用户条目)。项目A和项目B都有apache commons-lang-2.6.jar的单独副本,该副本包含StringUtils类。当我运行Tomcat服务器时,一切正常启...
  • eclipse运行代码时突然报错 找不到main函数 了很久找不到解决方法 最后 第一步:在 window 点击 preferences 第二步:RunDeBug - Launching 右边中将never改always 问题就解决啦
  • 代码如下packageMyJDBC;importjava.sql.DriverManager;importjava.sql.SQLException;importcom.mysql.jdbc.Connection;importcom.mysql.jdbc.Statement;publicclassMyjdbc{publicstat......import java....
  • 步骤: 1.进入运行配置 2.添加main函数依赖的jar,可以直接依赖web-info的lib文件夹 3.选中main类的编译文件夹(能找到class,如果没有就project-clean强制编译一下) 4.运行,问题解决
  • 我们在配置Tomcat的时候,有时候因为我们安装的eclipse版本问题没有server这个选项,图1 没有发现server选项不用着急,可以按照以下方法来添加。在主页选择helper,然后选择install new software(意思是安装新软件...
  • 遇到这种情况,右击项目“Properties”,在弹出的“Properties”的左侧边框,单击“Project Facets”,打开“Project Facets”页面,在页面中“Java”下拉选项中,选择与自己项目一致的JDK版本就行了(runtime中...
  • 首先查找eclipse的版本号 在eclipse->Help->About中: 复制version:后面的年月,即2020-12; 添加库源 在Help->install New software点击出现这个页面: 然后添加Add: Name:2020-12(版本号) Location:...
  • 利用eclipse进行java项目开发过程中,提示 错误 找不到或无法加载主类 平台:eclipse 语言:java 原理分析: 由于修改之前建的包或者项目的名称,之前的项目或包存在残留class文件, 导致eclipse存在之前的与...
  • eclipse 运行main方法时,有时会遇到“找不到或无法加载主类 RunTaskMain”的错误,经过排查,其中的一种原因如下: eclipse引用的jar包报错,导致出现这个问题 build-path-libraries:查看是否存在错误的jar包,...
  • 我们在eclipse上面采用Scanner使用相对路径去读取文件内容的时候可能会遇到"系统找不到指定文件"这样的错误,大体上我们有两个解决方案 1.将相对路径改绝对路径、 2.我们在创建java项目的时候只需要将项目布局...
  • 找不到无法加载主类
  • 如果我们在一个包中编写了一个以上的不同界面设计程序,第一个可以顺利运行,但当我们想运行第二个程序的时候就可能会发现,程序没有报错但就是没有弹出我们本程序设计的窗口,有时也会报错显示找不到主类main。...
  • 疑难问题:Eclipse下“找不到或无法加载主类”的错误,网上方法没有对症下药,如何找到具体问题原因解决? 一、网上的方法归集有如下,但很多时候发现只有使用【10、终极解决办法】才能解决,那么怎么查找具体原因,...
  • 有时候配置好环境之后测试eclipse开发的时候常常会出现如下问题 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 这个错误其实是在提示你当前jdk路径下没有...
  • 右键想要打开的文件,openwith->windowbuilder editor

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 495,111
精华内容 198,044
关键字:

为什么下载好eclipse找不到