为什么80%的码农都做不了架构师?>>>   

使用maven的一个方便之处是可以使用Jetty Plugin来运行web项目。 只要maven jetty:run就可以把web项目跑起来了。只是很多时候我们都需要在IDE中进行调试。 那如何在Eclipse中调试使用jetty Plugin的web项目呢? 下面我们就来配置一下。

  1. 首先在Run->Externel Tools->Open Externel Tools Dialog.. 打开配置对话框,选中左边的Program节点,右键选择New然后再右边的配置里面输入Name信息, 在Main tab下的Location选择你maven可执行文件的全路径(eg:/home/rory/apps/apache-maven-2.0.8/bin/mvn), Working Directory选择你的maven项目(eg:${workspace_loc:/guice-example}),Arguments里输入jetty:run。 然后再切换到Environment tab。New 一下变量,name是MAVEN_OPTS,value是

-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=y

ok,这一步设置完毕,Apply一下,close关闭

  1. 接下来添加一个Debug,打开Run->Open Debug Dialog..打开Debug Dialog窗口,选中左边的Remote Java Application,右键New输入name, Project里选中要Debug的项目Connection Properties里的Host里设置成localhost,Port设置成上面配置的4000然后Apply一下就ok了。

3.接下来就可以开始调试了。首先启动第一步配置的Externel Tools配置,然后再运行第二步配置的Debug.就可以看到控制台有mvn jetty:run的输出了。 接下来就开如Debug你的项目吧。:)

转载于:https://my.oschina.net/biezhi/blog/490768

在Eclipse中调试Maven项目相关推荐

  1. 在Eclipse中编译maven项目出的问题

    在Eclipse中编译Maven项目,运行 jetty:run 指令的时候会出错,在 JRE选项卡中加入: -Dorg.mortbay.util.URI.charset=GBK -Xms512m -X ...

  2. Eclipse中导入Maven项目后没有run on server

    场景 在Eclipse中导入Maven项目后,想要运行时,却没有run on server 解决 右击项目--properties--project facets--勾选Dynamic Web Mod ...

  3. Eclipse中对maven项目进行打包

    在Eclipse中对maven项目进行打包,发现三种方式: 第一种方法:cmd窗体中使用maven命令进行打包 (此方式环境变量必须配置maven环境) 1.选中项目右键 --> Show in ...

  4. 【MAVEN】如何在Eclipse中创建MAVEN项目

    目录结构: contents structure [+] 1,Maven简介 2,Maven安装 2.1,下载Maven 2.2,配置环境变量 2.3,测试 3,Maven仓库 3.1,Maven仓库 ...

  5. eclipse中导入maven项目:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.proje...

    org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter) 解决方法为:更新eclipse中的maven插件 1.help ...

  6. Eclipse中新建Maven项目没有java以及test目录

    场景 用Eclipse第一次新建Maven项目,采用Artifact Id为maven-archetype-webapp时, 项目目录下没有java以及test目录. 解决 右击项目--propert ...

  7. 如何往eclipse中导入maven项目

    现在公司中大部分项目可能都是使用maven来构建,假如现在摆在你面前有一个maven的项目,如果你要学习它,如何将它导入到像eclipse这样的集成开发工具中呢,以项目public_class_1为例 ...

  8. 【Maven】Eclipse中的Maven项目安装与配置

    上一篇文章我们了解到了Maven的基本信息和如何在电脑本地安装Maven,这篇文章主要介绍如何在Eclipse关联Maven的配置和本地仓储地址,并且如何创建一个Maven项目.关联依赖包等. 一.关 ...

  9. 不支持项目构面 java v1.7_在eclipse中运行maven项目的问题,未被识别为Java项目

    12 个答案: 答案 0 :(得分:37) 我已经开始使用mvn eclipse:eclipse 我在右键单击了该项目 PackageExplorer> Maven>更新 项目配置 这两者 ...

最新文章

  1. 为什么有的机器学习应用公司必将失败?
  2. mysql读取sql脚本_Pandas直接读取sql脚本的方法
  3. Linux上程序调试的基石(2)--GDB
  4. 前端进阶之路:初涉Less
  5. java中的foreach语句
  6. 概率论 第二章 随机变量及其分布
  7. 微软职位内部推荐-SW Engineer II for WinCE
  8. BOOST_SCOPE_EXIT_TPL宏相关的测试程序
  9. GCC 生成的符号表调试信息剖析
  10. asp教室使用_为什么要在教室中使用开放式硬件?
  11. Docker下载与安装(win7,8,10,mac)
  12. 重启crontab服务
  13. HNU 实验七 字符串 E-mail地址
  14. java委_java双亲委派机制及作用
  15. BZOJ 2006 NOI2010 超级钢琴 划分树+堆
  16. linux redis集群工具,Redis集群部署及常用的操作命令
  17. DruidDataSource
  18. 我也DIY一个Android遥控器-全部开源
  19. C语言基础——求1加到100的和
  20. 软件工程第一次团队作业

热门文章

  1. android 指示灯权限,Android实现LED灯显示效果
  2. java map取第一个元素_Java 8从Map中的匹配值中提取第一个键
  3. PHP授权系统+盗版追踪+域名IP双授权+在线加密系统
  4. mysql 使用的三个小技巧
  5. 理解WordPress的PingBack和TrackBack
  6. JavaScript 图片的上传前预览
  7. delegate和protocol
  8. php获取当地时间 time zone
  9. 关于mybatis的association和collection主键映射问题
  10. Linux shell 下的复制和粘贴(Copy Paste Operation on Linux shell)