eclipse启动mysql报错日志在哪儿_eclipse报错 eclipse启动报错解决方法

eclipse报错 eclipse启动报错解决方法

更新时间:2012年11月30日 09:46:53   作者:

本文将介绍eclipse启动报错解决方法,需要了解的朋友可以参考下

报错之一:

Version 1.4.2_03 of the JVM not suitable for this product.Version1.5 or geeater is required

大概意思好像说我的JVM虚拟机的环境 1.4版本过低,让我用1.5版本以上的,很疑惑。。。我安装的jdk是1.7的。

不过jvm是;

C:\Documents and Settings\Administrator>java -version

java version "1.7.0_07"

Java(TM) SE Runtime Environment (build 1.7.0_07-b11)

Java HotSpot(TM) Client VM (build 23.3-b01, mixed mode, sharing)

C:\Documents and Settings\Administrator>

报错之二:

!SESSION 2012-11-27 20:26:37.326 -----------------------------------------------

eclipse.buildId=I20110613-1736

java.version=1.4.2_03

java.vendor=Sun Microsystems Inc.

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN

Command-line arguments: -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.779

!MESSAGE NLS unused message: ECLIPSE_OSGI_NAME in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.779

!MESSAGE NLS unused message: OSGI_VERSION in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: ECLIPSE_COPYRIGHT in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: BUNDLE_CLASSPATH_ENTRY_NOT_FOUND_EXCEPTION in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: BUNDLE_FRAGMENT_IMPORT_CONFLICT in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: FILTER_INVALID in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: LAUNCHER_ADAPTOR_ERROR in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: LAUNCHER_INVALID_PORT in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: LAUNCHER_COMPONENT_MISSING in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:37.795

!MESSAGE NLS unused message: LAUNCHER_COMPONENT_JAR in: org.eclipse.osgi.framework.internal.core.ExternalMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.170

!MESSAGE NLS unused message: COMMIT_INVALID_TIMESTAMP in: org.eclipse.osgi.internal.resolver.StateMessages

!ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2012-11-27 20:26:38.170

!MESSAGE FrameworkEvent ERROR

!STACK 0

org.osgi.framework.BundleException: 无法解析束。原因:org.eclipse.equinox.p2.reconciler.dropins_1.1.100.v20110510 [84]

at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)

at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1311)

at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:323)

at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:389)

at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1130)

at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)

at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)

at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)

at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)

at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)

at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)

at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)

at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341

!MESSAGE NLS unused message: ECLIPSE_STARTUP_INVALID_PORT in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341

!MESSAGE NLS unused message: ECLIPSE_STARTUP_FAILED_FIND in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341

!MESSAGE NLS unused message: ECLIPSE_CONSOLE_DISABLED_BUNDLE_REASON2 in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341

!MESSAGE NLS unused message: ECLIPSE_CLASSLOADER_GENERATED_EXCEPTION in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.341

!MESSAGE NLS unused message: ECLIPSE_CLASSLOADER_ALREADY_STOPPED in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 20:26:38.357

!MESSAGE NLS unused message: ECLIPSE_BUNDLESTOPPER_ERROR_STOPPING_BUNDLE in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 0 2012-11-27 20:26:38.357

!MESSAGE 由于未解析以下根约束,所以未解析一个或多个束:

!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.357

!MESSAGE 未解析 bundle reference:file:plugins/org.eclipse.core.net.win32.x86.nl_zh_3.5.0.v20091121043401.jar。

!SUBENTRY 2 org.eclipse.core.net.win32.x86.nl_zh 2 0 2012-11-27 20:26:38.357

!MESSAGE 缺少主机 org.eclipse.core.net.win32.x86_0.0.0。

!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.357

!MESSAGE 未解析 bundle reference:file:plugins/org.eclipse.equinox.launcher.win32.win32.x86.nl_zh_3.5.0.v20091121043401.jar。

!SUBENTRY 2 org.eclipse.equinox.launcher.win32.win32.x86.nl_zh 2 0 2012-11-27 20:26:38.357

!MESSAGE 缺少主机 org.eclipse.equinox.launcher.win32.win32.x86_0.0.0。

!ENTRY org.eclipse.osgi 2 0 2012-11-27 20:26:38.482

!MESSAGE 以下是未解析的束的完整列表,请参阅上一个日志条目以了解根本原因(如果存在该日志条目的话):

!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.482

!MESSAGE 未解析 bundle com.ibm.icu_4.4.2.v20110208 [2]。

!SUBENTRY 2 com.ibm.icu 2 0 2012-11-27 20:26:38.482

!MESSAGE 缺少约束:Bundle-RequiredExecutionEnvironment: J2SE-1.5

!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 20:26:38.482

!MESSAGE 未解析 bundle org.eclipse.ant.launching_1.0.100.v20110506 [16]。

!SUBENTRY 2 org.eclipse.ant.launching 2 0 2012-11-27 20:26:38.482

!ENTRY org.eclipse.osgi 4 0 2012-11-27 20:26:38.513

!MESSAGE 应用程序错误

!STACK 1

java.lang.RuntimeException: 应用程序 {0} 在注册器中没有找到. 应用程序可以应用在: org.eclipse.ant.core.antRunner, org.eclipse.equinox.app.error, org.eclipse.equinox.p2.director, org.eclipse.equinox.p2.garbagecollector.application, org.eclipse.pde.junit.runtime.uitestapplication, org.eclipse.pde.junit.runtime.legacytestapplication, org.eclipse.pde.junit.runtime.coretestapplication, org.eclipse.pde.junit.runtime.coretestapplicationnonmain, org.eclipse.pde.junit.runtime.nonuithreadtestapplication, org.eclipse.update.core.standaloneUpdate, org.eclipse.update.core.siteOptimizer.

at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)

at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

解决方法:

在我的电脑-高级-环境变量path中,将系统变量path里面的内容调整一下,Oracle的内容全部移到最后边。如:

%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;d:\Program Files\ATI Technologies\ATI.ACE\Core-Static;d:\oracle\product\10.1.0\Db_2\bin;d:\oracle\product\10.1.0\Db_2\jre\1.4.2\bin\client;d:\oracle\product\10.1.0\Db_2\jre\1.4.2\bin;

错误原因:

因为我本来安装了oracle,oracle的jre变量值优先于java,所以导致java的jre失效,报错XXX未找到。必须把oracle的放在最后,放在中间也不行。

相关文章

1a1b05c64693fbf380aa1344a7812747.png

本篇文章主要介绍了Java实现的断点续传功能的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-02-02

4f55910a645b073bc4fc65dc10dc14bd.png

本篇文章主要介绍了spring+netty服务器搭建的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-01-01

0ea3c7666119d5615e582f823fb3fad6.png

这篇文章主要介绍了Spring Cloud 请求重试机制核心代码分析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-06-06

4f96a78db829b1556ff16de21e013c7a.png

本文实例讲述了Java内置队列类Queue用法,分享给大家供大家参考2017-04-04

8cc1031babc6aff2319f1c6af8544aa0.png

这篇文章主要介绍了java 如何往已经存在的excel表格里面追加数据的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-08-08

0c932a99bb7b6f23c937db507070cc7b.png

这篇文章主要介绍了TF-IDF理解及其Java实现代码实例,简单介绍了tfidf算法及其相应公式,然后分享了Java实现代码,具有一定参考价值,需要的朋友可以了解下。2017-11-11

cca732bf65a93ed2ec0ac80c638460fe.png

基于Java配置选项,可以编写大多数的Spring不用配置XML,下面这篇文章主要给大家介绍了关于在Spring中基于Java类进行配置的相关资料,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧2018-05-05

2d9f31f2af7b675a3d153d2b7f1035a7.png

这篇文章主要介绍了Java long 转成 String的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-09-09

b452cee8ec5cd9e58ab98eba17281e59.png

这篇文章主要为大家详细介绍了利用java的swing技术制作简单的音乐播放器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-06-06

f4838ec7e2d4da28e0b57d4e852dadd4.png

这篇文章主要介绍了Java经典用法总结,在本文中,尽量收集一些java最常用的习惯用法,特别是很难猜到的用法,本文重点讲解了java应用和输入输出常用方法,感兴趣的小伙伴们可以参考一下2016-02-02

最新评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
<h3>回答1:</h3><br/>要在Eclipse中连接MySQL,您需要执行以下步骤: 1. 下载MySQL Connector/J驱动程序:您需要将MySQL Connector/J驱动程序下载到计算机上,然后将其添加到Eclipse项目中。您可以从MySQL官方网站下载驱动程序。 2. 将驱动程序添加到Eclipse项目中:将MySQL Connector/J驱动程序添加到Eclipse项目的“lib”文件夹中。如果您不知道如何添加驱动程序,请参考Eclipse文档。 3. 创建数据库连接:在Eclipse中,打开“Database Development”视图。然后,单击“New”按钮创建新的数据库连接。选择MySQL作为数据库类型,然后输入您的MySQL服务器的连接详细信息,例如主机名、端口、用户名和密码。 4. 测试连接:单击“Test Connection”按钮以测试数据库连接是否成功。如果测试成功,则会显示一条成功消息。 5. 使用数据库:现在您可以使用Eclipse中的数据库连接来执行SQL查询和其他数据库操作。在“Database Development”视图中选择您创建的连接,然后选择要执行的操作。 这些是在Eclipse中连接MySQL的基本步骤。但是,请注意,您需要确保您的MySQL服务器正在运行,并且您具有正确的用户名和密码才能成功连接。 <h3>回答2:</h3><br/>在Eclipse中连接MySQL的具体步骤如下: 1.下载MySQL JDBC驱动 在连接MySQL之前,需要先下载MySQL JDBC驱动,下载地址为https://dev.mysql.com/downloads/connector/j/ ,下载完成后解压缩。 2.在Eclipse中创建Java工程 打开Eclipse,选择“File->New->Java Project”来创建一个工程。 3.添加MySQL JDBC驱动 将解压缩后的MySQL JDBC驱动文件复制到项目工程中的“libs”目录下。然后在Eclipse中右键单击项目,选择“Properties->Java Build Path->Libraries”,在右边的“Libraries”选项卡下单击“Add JARS…”按钮,选择刚刚复制的MySQL JDBC驱动文件,添加到工程中。 4.编写连接MySQL的Java代码 在工程中创建一个Java类,编写连接MySQL的Java代码。代码示例如下: ``` import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectMySQL { public static void main(String[] args) { Connection conn = null; try { String url = "jdbc:mysql://localhost:3306/test"; String username = "root"; String password = "root"; conn = DriverManager.getConnection(url, username, password); if (conn != null) { System.out.println("成功连接到MySQL数据库!"); } } catch (SQLException e) { System.out.println("连接MySQL数据库失败!"); e.printStackTrace(); } finally { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } } ``` 其中,url参数为连接MySQL的数据库地址,本地测试一般为“jdbc:mysql://localhost:3306/test”,其中“test”为要连接的数据库名。username和password参数分别为MySQL的用户名和密码。 5.运行Java代码 右键单击Java代码文件,选择“Run As->Java Application”来运行Java代码。如果连接MySQL成功,则会在控制台输出“成功连接到MySQL数据库!”的结果。 至此,使用Eclipse连接MySQL的步骤就完成了。可以在Java代码中编写各种与MySQL数据库交互的程序。 <h3>回答3:</h3><br/>Eclipse是一个非常流行的Java集成开发环境(IDE),如果你准备在Java中使用MySQL数据库,Eclipse的集成让你可以方便地在代码中处理数据库。如果你需要在Eclipse中连接MySQL,以下是一些简单的步骤。 1. 下载MySQL驱动程序。你可以直接从MySQL官方网站下载最新的MySQL驱动程序,解压后将其添加到Eclipse中的项目类路径中。或者,你也可以使用Maven或Gradle等依赖管理器来添加依赖关系。 2. 安装和配置MySQL数据库。在连接MySQL数据库之前,你需要确保已经安装并正确配置了MySQL数据库。MySQL是免费的,可以在官方网站上下载并安装。 3. 创建一个Java项目。在Eclipse中,你需要创建一个新的Java项目,或使用现有的项目。选择菜单中的“File” - “New” - “Java Project”来创建一个新项目。 4. 创建一个Java类。在Java项目中,你需要创建一个Java类来处理数据库连接以及CRUD操作。 5. 连接MySQL数据库。在Java类中,你需要使用JDBC API来连接MySQL数据库。你需要指定MySQL数据库的URL、用户名和密码,并使用DriverManager.getConnection()方法创建连接。在连接成功后,你可以使用Connection对象执行SQL语句。 以上是连接MySQL的基本步骤。你也可以使用一些高级技巧来优化你的代码,例如使用连接池、使用ORM框架等。但这些步骤可以帮助你开始连接MySQL,为你的Java应用程序提供持久性存储。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尾崎秀実

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值