`
lan13217
  • 浏览: 498056 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

mvn tomcat7:run debug sourcelookup faile

 
阅读更多
Source not found might be legitimate for dynamically loaded code (e.g. Maven).

There are three workarounds known to me (after months of search):

Connect to a running JVM with the debugger and you will see the code.

Use Dynamic Source Lookup plugin for Eclipse from here:

https://github.com/ifedorenko/com.ifedorenko.m2e.sourcelookup

Use run-jetty-run Maven plugin

http://code.google.com/p/run-jetty-run/

I prefer and recommend 3. It works and starts webapp much faster than jetty:run.

Unfortunately 2. didn't helped me as it has issues with Windows paths with spaces.

I have filled an enhancement request on Eclipse Bugzilla and if you agree this issue "Source not found" should vanish forever, please vote for it here:



from http://stackoverflow.com/questions/9474981/java-debugging-source-not-found/11452410#1145241
分享到:
评论

相关推荐

    maven部署tomcat

    - `mvn tomcat7:run`:启动Tomcat并运行应用程序,适用于开发环境快速测试。 - `mvn tomcat7:undeploy`:卸载应用程序。 ##### 5. 检查部署结果 - **操作**:检查Tomcat的`webapps`目录,确认是否已经包含了部署...

    IDEA Maven项目使用debug模式运行Tomcat的详细教程

    4. 在新打开的配置窗口中,填写“Command line”为`tomcat7:run`,确保“Working directory”是你的项目根目录。 5. 在“Before launch”区域,点击“+”并选择“Maven” -> “Recompile”,确保代码改动能实时生效...

    使用Maven tomcat:run命令启动web项目时修改默认端口的方法

    mvn tomcat7:run -Dmaven.tomcat.port=8081 ``` 这样,无论你在pom.xml文件中如何配置端口,该命令都会强制Tomcat服务器在指定的8081端口上运行。这种方法的好处在于它的动态性和即时性,不需要修改pom.xml文件,只...

    maven通过tomcat插件,如何运行Java Web项目 支持断点

    mvn tomcat7:run 或 mvn tomcat9:run ``` 这将编译项目,复制文件到目标目录,并启动Tomcat服务器,运行你的Web应用。 为了支持断点调试,我们需要在启动命令中添加`-Ddebug`参数。在IntelliJ IDEA或Eclipse等IDE中...

    tomcat7-maven-plugin-2.2.jar.zip

    - `mvn tomcat7:undeploy`:从Tomcat7中卸载应用。 - `mvn tomcat7:start`:启动Tomcat7服务器。 - `mvn tomcat7:stop`:停止Tomcat7服务器。 值得注意的是,由于安全原因,Tomcat的Manager应用通常需要认证才能...

    maven tomcat

    例如,使用`mvn tomcat7:run`命令,可以直接启动Tomcat服务器,并将项目部署上去,方便开发和调试。 **具体操作步骤** 1. **配置Maven插件**:在项目的pom.xml文件中添加tomcat插件的配置,包括服务器的URL、端口等...

    oauth-spring框架

    $ mvn tomcat7:run and visit the app in your browser at http://localhost:8080/tonr2/ to check that it works. (This is for the OAuth 2.0 sample, for the OAuth 1.0a sample just remove the "2" from the ...

    thymeleafexamples-springmail-3.0-master.zip

    You can deploy the application any Java servlet container or executing the application on an embedded Tomcat 7 with mvn tomcat7:run (the application will be at http://localhost:8080/springmail/).

    tomcat7-maven-plugin-2.2.jar

    使用这个插件,我们可以通过简单的命令如`mvn tomcat7:run`来启动本地的Tomcat服务器,并自动部署我们的应用。对于开发者来说,这意味着可以快速地进行测试和调试,无需手动管理服务器环境。 然而,"修改版"通常...

    CVDS实验室5

    mvn tomcat7:run 解决服务器错误“在当前项目和存储库中可用的插件组[org.apache.maven.plugins,org.codehaus.mojo]中找不到前缀'tocmat7'的插件” siguiente comando: mvn clean install tomcat7:run Debemos ...

    JSP Servlets 初学者教程 - 25 个步骤.zip

    pom.xml 的文件夹运行命令“mvn tomcat7:run”如需帮助使用我们的安装指南 - https://github.com/in28minutes/SpringIn28Minutes/blob/master/InstallationGuide-JavaEclipseAndMaven_v2.pdf文件内容Step01.md在 ...

    基于SSM框架的实验室设备管理系统

    最简单的启动方式,可以选择使用命令mvn tomcat7:run启动tomcat便可访问,无需单独配置tomcat,因为使用的是pom.xml插件指定的的tomcat 如果不使用上面mvn命令配置tomcat,那么这里可参考版本tomcat9.0.22,并tomcat...

    maven03.rar

    1. `mvn tomcat7:run`:在本地Tomcat上启动应用,便于开发和调试。 2. `mvn tomcat7:deploy`:将项目部署到远程或本地的Tomcat服务器。 3. `mvn tomcat7:undeploy`:从Tomcat服务器上卸载项目。 【构建与部署】 ...

    cui-java-app

    CUI Java Web应用程序包装CUI下载的基本Web应用程序。 Maven项目具有Tomcat码头和Tomcat的servlet依赖关系和maven... mvn clean installmvn jetty:run将mvn tomcat7:run替换为mvn jetty:run以在tomcat下运行。 浏览至:

    thymeleafexamples-thvsjsp:Thymeleaf与JSP-“ Spring MVC视图层”的配套应用程序

    您可以在以下位置获得它: http://maven.apache.org干净的编译产品: mvn clean编译: mvn compile在tomcat服务器中运行: mvn tomcat7:run启动后,该应用程序应该位于以下位置: http://localhost:8080/thvsjsp

    thymeleafexamples-extrathyme:ExtraThyme-“扩展Thymeleaf”教程的伴侣应用程序,可从Thymeleaf网站上下载

    您可以在以下位置获得它: http://maven.apache.org干净的编译产品: mvn clean编译: mvn compile在tomcat服务器中运行: mvn tomcat7:run启动后,该应用程序应该位于以下位置: http://localhost:8080/extrathyme

    gtvg:ThymeLeaf虚拟杂货店

    百里香的例子:百里香的虚拟杂货 这是一个示例项目,其中包含“使用Thymeleaf”教程中使用的代码。 了解更多: ... mvn tomcat7:run 启动后,该应用程序应该位于以下位置: http://localhost:8080/gtvg

    thymeleafexamples-gtvg:Good Thymes虚拟杂货店-可在Thymeleaf网站上下载的“ Using Thymeleaf”教程配套应用程序

    百里香的例子:百里香的虚拟杂货 这是一个示例项目,其中包含“使用Thymeleaf”教程中使用的代码。 了解更多: ... mvn tomcat7:run 启动后,该应用程序应该位于以下位置: http://localhost:8080/gtvg

    thymeleafexamples-stsm:Spring Thyme Seedstarter Manager-“ Thymeleaf + Spring 3”教程的配套应用程序,可从Thymeleaf网站下载

    Thymeleaf示例:Spring Thyme Seedstarter Manager 这是一个示例项目,其中包含“ Thymeleaf + Spring”教程中使用的代码。... mvn tomcat7:run 启动后,该应用程序应该位于以下位置: http://localhost:8080/stsm

    thymeleaf-spring-rest-apache-httpclient

    Thymeleaf示例:Spring Thyme Seedstarter Manager 这是一个示例项目,其中包含“ Thymeleaf + Spring”教程中使用的代码。... mvn tomcat7:run 启动后,该应用程序应该位于以下位置: http://localhost:8080/stsm

Global site tag (gtag.js) - Google Analytics