1

这很可能被证明是一个简单的配置更改,但我似乎无法找到一个明显的设置来解决以下问题:

我在 Eclipse 中有一个 Vaadin 项目,它被配置为使用 Tomcat v6 进行调试。如果我在项目资源管理器中选择项目的顶部并点击调试,Eclipse 浏览器将启动,我的 Web 应用程序将使用以下 url 打开:

http://localhost:8080/MyVaadinProject/ 这行得通

但是,如果我当前正在查看一个 java 文件(比如 Myproject.java),Eclipse 会尝试在此 url 打开 java 文件:

http://localhost:8080/MyVaadinProject/WEB-INF/classes/com/example/myproject/Myproject.java 

当然,这会产生 404。

每次我想调试时都必须取消选择/关闭我的 java 文件是非常乏味的。有什么方法可以防止日食中的这种行为吗?

我在 OSX Lion,Eclipse 版本 3.7.2。

谢谢!

4

2 回答 2

0

运行项目时,不要在项目资源管理器中突出显示类文件,而是在运行之前突出显示项目的基础。

无论如何,这是我们想要运行的,而不是类文件本身。

于 2013-05-09T20:30:07.657 回答
-1


Windows -> 首选项 -> 运行/调试 -> 启动

在底部,选择“始终启动以前启动的应用程序”。现在您只需在包资源管理器中单击您的项目名称并执行一次运行方式 -> 在服务器上运行一次。

启动后,您只需点击运行按钮,您的应用程序应始终按应有的方式启动。

于 2012-12-03T08:23:46.213 回答