当前位置: 首页 > 知识库问答 >
问题:

如何避免ecllipse juno启动失败?

蓟安歌
2023-03-14

频繁启动<code>Eclipse Juno<code>时,我发现<code>服务器无法启动</code>我删除了<code>。快照和临时文件夹,但我经常遇到同样的问题。

如果我更改工作空间,有时它会运行,有时它不会启动。为什么会这样?如何避免?

请清除我的问题,我经常得到它。

console error:
    java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sample]]
    at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
    at java.util.concurrent.FutureTask.get(Unknown Source)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sample]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
    ... 7 more
Caused by: java.lang.IllegalArgumentException: The servlets named [DisplayServlet] and [com.sensiple.DisplayServlet] are both mapped to the url-pattern [/DisplayServlet] which is not permitted
    at org.apache.catalina.deploy.WebXml.addServletMapping(WebXml.java:335)
SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
WARNING: Failed to retrieve JNDI naming context for container [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sample]] so no cleanup was performed for that container
javax.naming.NamingException: No naming context bound to this class loader

共有1个答案

杨选
2023-03-14

您已经做了尝试的第一件事,那就是切换到不同的工作空间。

这基本上是无法调试的。如果我是你,我会把你安装的Eclipse版本去掉,重新安装最新版本,也就是现在的开普勒(4.3.1)。

 类似资料:
  • 问题内容: 我正在尝试通过从客户端向服务器发送密钥和随机数来认证用户。 我的代码未向我显示客户端的响应。执行下面的代码时,我得到了一个空指针异常。 问题答案: 解决大多数问题的固定步骤: 阅读堆栈跟踪以确定哪一行代码引发NPE 在该行代码处设置一个断点 使用调试器,在遇到断点时,确定该行中的对象引用是 弄清楚为什么引用该文件(到目前为止,这是唯一实际的困难部分) 解决根本原因(也可能很困难)

  • 问题内容: 我有两个简单的Java代码。第一个将恒定功率定义为power = a.pow(b); 第二个将恒定功率定义为power = BigInteger.ONE.shiftLeft(b) 在命令行中设置内存标志- Xmx1024m,第一个代码可以正常工作,但是第二个代码却出现错误:java.lang.OutOfMemoryError:Java堆空间 我的问题:我应该在第二个代码中更改什么以避免

  • 问题内容: 我有一个用于将文本添加到现有.doc文件中的代码,它将通过使用apache POI将其另存为另一个名称。 以下是到目前为止我尝试过的代码 以下是我得到的 我已经添加了与此对应的所有jar文件,但仍然找不到解决方案。我对apache poi是陌生的,所以请帮我提供一些解释和示例。谢谢 问题答案: 从我对问题的评论中复制: 看起来您需要Apache POI发行版中的poi-ooxml-sc

  • 我面临着石英和缺火的痛苦问题。 我的应用程序创建允许用户创建CronTrigger和SimpleTrigger作业。 每个作业都可以暂停/恢复(使用Scheduler.pauseJob和Scheduler.resumeJob) 调度程序本身可以设置为待机。 我们希望放弃任何缺火: 当调度程序处于待机状态时 作业暂停时 当应用程序停止时 正如在这篇博文中所解释的http://www.nurkiewi

  • 至少有两个用例: 除非用户提供筛选器参数,否则显示网格数据是没有意义的 返回标记视图时,不应将显示的数据替换为当前数据。(更新中有进一步阐述) 作为Vaadin 14+的新手,我不知道如何实现这一点。每次显示我的时,都会查询的count和fetch回调。调用来自网格的。 我的用于在和之间切换 是一个,用于将的内容从切换到。 用例2是:当返回到时,的状态应该与以前完全相同(这与很好地配合)。 打开-

  • 问题内容: 要避免很多。 有没有好的替代方法? 例如: 当不知道对象是否存在时,可以避免使用。 问题答案: 在我看来,这似乎是一个相当普遍的问题,初级和中级开发人员往往会在某个时候遇到这些问题:他们要么不知道,要么不信任他们所参与的合同,并且防御性地检查了null。另外,在编写自己的代码时,他们倾向于依靠返回空值来表示某些内容,因此要求调用者检查空值。 换句话说,在两种情况下会出现空检查: 如果为