解决eclipse使用start可以启动但是用debug无法启动的方法

               

用debug启动项目的时候,,eclipse 主界面窗口弹出Source not found.

(1)问题一:弹出超时提示

Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

(2)问题二:弹出启动错误。


解决方法:

(1)设置运行时间长一点,首先说原因,start 比debug 更快,你按照这个把时间改了,肯定解决问题。

(2)去掉所有断点即可解决问题。原因可能eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下:以debug模式启动tomcat,打开breakpoints veiw,右键-> Remove all,重启下tomcat就OK了
去掉断点试试。


           
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,确保已经安装了EclipseTomcat。 2. 在Eclipse中,打开“Servers”视图。如果没有该视图,可以通过“Window”菜单中的“Show View”选项来打开。 3. 在“Servers”视图中,右键单击空白处,选择“New”->“Server”。 4. 在“New Server”对话框中,选择“Apache”->“Tomcat v9. Server”(或者你安装的Tomcat版本),然后点击“Next”。 5. 在“Server Locations”页面中,选择“Use Tomcat installation”选项,然后点击“Finish”。 6. 在“Servers”视图中,你应该能够看到新创建的Tomcat服务器。 7. 现在,将你的项目添加到Tomcat服务器中。右键单击Tomcat服务器,选择“Add and Remove...”。 8. 在“Add and Remove”对话框中,选择你的项目,然后点击“Add”按钮。 9. 确认你的项目已经添加到Tomcat服务器中,然后点击“Finish”。 10. 最后,启动Tomcat服务器。右键单击Tomcat服务器,选择“Start”或者“Debug”选项。 11. 等待Tomcat服务器启动完成,然后在浏览器中输入http://localhost:808/你的项目名,就可以访问你的项目了。 ### 回答2: Eclipse是一款开源的综合性Java集成开发环境(IDE),它可以轻松地编写、调试和部署Java应用程序。Tomcat是一款广泛使用的开源Web应用程序服务器,是Java Web应用程序的主流部署方式之一。在Eclipse中使用Tomcat启动项目,可以方便快捷地进行开发和测试。 以下是使用EclipseTomcat启动项目的步骤: 1. 下载安装Tomcat,并在Eclipse中配置Tomcat服务器。在Eclipse的“Servers”视图中,可以添加Tomcat服务器。在该视图中,单击“New Server”,然后选择Tomcat所在的目录,即可配置Tomcat服务器。 2. 创建Web项目。在Eclipse中,首先选择“New”->“Dynamic Web Project”选项,然后在对话框中输入项目名称和目标运行时(即Tomcat服务器),创建一个新的Web项目。 3. 在Web项目中添加Servlet。在Eclipse中,选择“New”->“Servlet”选项,然后输入Servlet的名称和包名,即可创建一个新的Servlet。 4. 配置Servlet映射。在Servlet类中添加@WebServlet注解,指定Servlet的URL映射,例如@WebServlet("/hello")。这将使得该Servlet能够响应来自Web浏览器的HTTP请求。 5. 启动Tomcat服务器。在Eclipse的“Servers”视图中选择Tomcat服务器,然后单击“Start”,即可启动Tomcat服务器。 6. 运行Web应用程序。在Eclipse中,选择Web项目,并在项目菜单上选择“Run As”->“Run on Server”选项,然后在弹出的对话框中选择Tomcat服务器,即可运行Web应用程序。 在上述步骤中,配置Tomcat服务器、创建Web项目、添加Servlet、配置Servlet映射、启动Tomcat服务器和运行Web应用程序是关键的步骤。通过使用EclipseTomcat启动项目,开发人员可以更加方便地进行Java Web开发,提高开发效率和质量。 ### 回答3: 首先,我们要明确一下,Eclipse是一个集成开发环境(IDE),而Tomcat是一个Web服务器,它们是两个不同的软件。在本文中,我们将介绍如何使用Eclipse启动一个Web项目,并将其部署到Tomcat中。 1. 安装Tomcat服务器 首先,你需要在你的计算机上安装Tomcat服务器。你可以去Tomcat的官方网站上下载最新版本的Tomcat服务器,并按照安装向导来进行安装和配置。安装完成后,需要确保Tomcat服务器已经成功运行。 2. 在Eclipse中创建一个动态Web项目 打开Eclipse并选择File->New->Dynamic Web Project,输入一个项目名称并点击Next按钮。在下一个窗口中,选择要使用的Servlet版本,并确保Target Runtime选项中选择的是Tomcat服务器。点击Next按钮,然后在下一个窗口中选择要使用的Web框架和库,并在Finish按钮上单击。现在你可以在Eclipse中看到你的新项目已经创建成功。 3. 添加Tomcat服务器到Eclipse中 在Eclipse中,选择Window->Preferences->Server->Runtime Environments。然后单击Add按钮,并选择Tomcat服务器的安装路径。如果你在安装Tomcat服务器时使用默认安装路径,则可以从以下路径中选择:C:\Program Files\Apache Software Foundation\Tomcat X.X。记得将X.X替换为你安装的Tomcat版本号。单击Next按钮,并在下一个对话框中选择要使用的JRE版本,最后单击Finish按钮。 4. 配置项目启动选项 右键单击你创建的动态Web项目并选择Properties,然后选择Project Facets。在这个页面中,选中Dynamic Web Module和Java,并将你要使用的最新版本的Java运行时环境(JRE)添加到项目中。然后,选择Run/Debug Settings,单击New按钮并选择Apache Tomcat,接下来点击下一步。在下一个页面中,你将需要指定要使用的服务器和端口号。选择你刚刚添加的Tomcat服务器,并将端口号保持为8080。最后,单击Finish按钮保存设置。 5. 启动Tomcat服务器和你的Web项目 现在你已经配置完成了所有启动选项,可以启动Tomcat服务器和你的Web项目了。单击Eclipse的Run按钮,并选择Run As->Run on Server,然后选择你刚刚添加的Tomcat服务器并单击Finish。此时,Eclipse启动Tomcat服务器,并自动部署你的Web项目。在浏览器中输入http://localhost:8080/你的项目名称,就可以查看到你的项目已经成功启动了。如果你想停止服务器,只需要在Eclipse中单击Stop按钮,或者在Tomcat安装目录下的bin目录中找到shutdown.bat文件并执行。 这就是使用Eclipse启动Tomcat服务器并部署Web项目的方法。遵循上述步骤,你应该能够轻松地启动和管理你的Web应用程序。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值