用jetty起maven工程debug报source not found

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用jetty起maven工程debug报source not found相关的知识,希望对你有一定的参考价值。

之前基本都是tomcat启maven本工程  

惯性的处理方式是 直接点击lookup source 直接先删除default工程 然后选择导入java project 找到源码所在的工程

但是一般情况下 这样做不会成功 仍旧进不去断点的位置

因此处理过程如下

第一步先清除所有断点  可能断点指示的还是原先老版本的行数位置

第二步 一般来说  遇到过这个找不到源码的提示 是因为 生成的war和当前工程里的源码 不一致引起的 

如是子工程 回去mvn clean iinstall一下 生成最新jar 进仓库 以便其他工程依赖当前子工程

如是父工程 直接先mvn clean package

 

而这一次用jetty起服务的 必须在debug configration  的source 选项卡下先指定涉及的工程 然后main选项卡下 jetty:run 启动

以上是关于用jetty起maven工程debug报source not found的主要内容,如果未能解决你的问题,请参考以下文章

Maven下使用Jetty进行Debug

配置jetty调试maven工程

Maven: clean jetty:run报如下错,请问是啥问题?

jetty9莫名的启动不了了,该怎么处理

maven编译报错 -source 1.5 中不支持 lambda 表达式

Myeclipse中maven工程使用jetty插件启动jetty服务器调试