`
fangin
  • 浏览: 3601 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

使用myeclipse 配置dubug maven自带的jetty服务器

阅读更多
不废话,上图


首先打开工具

选择项目路径下的bat文件,可能很多人没有自己写bat文件,那就得把路径设成maven的bin目录下的mvn.bat了,这样后面的参数就很复杂。
还是推荐自己在项目路径下写一个bat文件,在自己的bat里调用maven目录下的bat
后面我会把完整的bat贴上来以作参考




新建一个MAVEN_OPTS变量,值是-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y



开debug窗口




图片中画圈的部分新建一个工程,剩下的很简单不贴了



完整的bat

@echo off

if "%1" == "run" goto run
if "%1" == "debug" goto debug
if "%1" == "eclipse" goto eclipse
if "%1" == "war" goto war
if "%1" == "exploded" goto exploded
if "%1" == "install" goto install
if "%1" == "deploy" goto deploy
if "%1" == "" goto eclipse
if "%1" == "clean" goto clean
if "%1" == "-?" goto help
if "%1" == "-h" goto help
goto help

:run
set MAVEN_CMD_LINE_ARGS=jetty:run
goto setMHome

:debug
set MAVEN_CMD_LINE_ARGS=jetty:run 
SET MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 
goto setMHome

:eclipse
set MAVEN_CMD_LINE_ARGS=-DdownloadSources=true -DdownloadJavadocs=true eclipse:eclipse
goto setMHome

:clean
set MAVEN_CMD_LINE_ARGS=clean
goto setMHome

:war
set MAVEN_CMD_LINE_ARGS=jetty:run-war
goto setMHome

:exploded
set MAVEN_CMD_LINE_ARGS=jetty:run-exploded
goto setMHome

:install
set MAVEN_CMD_LINE_ARGS=-DperformRelease=true
goto setMHome

:deploy
set MAVEN_CMD_LINE_ARGS=-DperformRelease=true deploy
goto setMHome

:help
echo Usage: xxx[options]
echo ------------------------
echo where options include:
echo 	run: run the jetty in product mode
echo 	debug: run the jetty in debug mode
echo 	eclipse: generate files required for eclipse
echo 	clean: remove all generated files
echo	war: generate either a deployed webapp or a webapp packaged as a WAR file
echo	exploded: generate the WAR in exploded form 
echo	install: compile jar,source-jar,javadoc-jar and install to local
echo	deploy: deploy the jar to nexus server
echo 	-h: display help information
goto end

:setMHome
SET M2_HOME=%~dp0tools\maven

call "%~dp0tools\maven\bin\mvn.bat" %MAVEN_CMD_LINE_ARGS%

:end

  • 大小: 22 KB
  • 大小: 56.2 KB
  • 描述: -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y
  • 大小: 47.5 KB
  • 大小: 35.1 KB
  • 大小: 66.9 KB
分享到:
评论

相关推荐

    MyEclipse10+maven+jetty运行项目更改项目代码必须重启处理办法

    标题 "MyEclipse10+maven+jetty运行项目更改项目代码必须重启处理办法" 描述的是一个关于在集成开发环境MyEclipse10中,使用Maven构建工具和Jetty服务器运行Java Web项目时遇到的问题。当开发者修改了项目源代码后,...

    myeclipse8.5配置maven

    接下来,配置Maven的用户设置,确保MyEclipse使用的是你刚才配置的`settings.xml`文件。在`Window -> Preferences -> Myeclipse -> Maven4Myeclipse -> Maven -> User Settings`中,选择对应的`settings.xml`文件。 ...

    myeclipse 上安装 Maven3

    创建新项目时,MyEclipse会自动使用配置好的Maven来构建项目结构、下载依赖等。 ### 总结 以上步骤详细介绍了如何在MyEclipse环境中安装并配置Maven的过程。通过这些步骤,你可以轻松地管理Java项目的依赖关系、...

    MyEclipse先配置maven环境

    通常,MyEclipse会自带Maven支持,但可能需要更新到最新版本以确保兼容性。进入MyEclipse的首选项设置(Preferences),找到Maven选项,检查Maven的安装路径是否正确,如果没有,可以通过“Install/Update”按钮来...

    Maven安装配置外加Myeclipse上完美运行图解

    本资源为 Maven 安装配置的详细指南,旨在帮助用户快速搭建 Maven 开发环境,并在 MyEclipse 中进行完美运行。以下是 Maven 安装配置的详细步骤: Step 1:下载 Maven 首先,需要下载 Maven 的安装文件,并将其...

    maven安装配置+myeclipse2017配置+创建maven项目

    1 下载apache-maven-3.3.9并解压 2 配置maven环境变量 (1)在系统变量栏新建变量 (2)编辑系统变量的Path,结尾添加 ;%MAVEN_HOME%\bin(注意分号) ...以上就将maven配置到了myeclipse中,就可以新建maven工程

    MyEclipse6.5对应maven包

    5. 配置Maven:安装完成后,用户可能需要在MyEclipse的首选项设置中配置Maven的相关信息,例如本地仓库路径、Maven版本和全局设置文件。这可以在“Window” -> “Preferences” -> “Maven”菜单下完成。 6. 使用...

    myeclipse配置maven说明

    通过以上步骤,你可以在MyEclipse中有效地配置和使用Maven 3.5.4,充分利用其自动化构建、依赖管理和项目管理的强大功能。记得定期更新Maven版本以获取最新的特性和修复。同时,持续学习Maven的高级特性,如 ...

    用myeclipse 直接部署MAVEN项目和调试

    同样在“Run As”菜单下,选择“Maven Debug...”,设置好需要调试的配置,如Maven命令行参数和远程调试端口。一旦启动,MyEclipse会在指定端口等待调试连接,此时你可以在源代码中设置断点,当程序运行到这些位置时...

    maven环境搭建、MyEclipse配置maven项目

    "maven环境搭建、MyEclipse配置maven项目" Maven 环境搭建是 Java 开发者必备的技能之一,本文将指导读者在 Windows 环境下搭建 Maven 环境,并配置 MyEclipse 配置 Maven 项目。 Maven 下载与安装 Maven 的下载...

    Maven配置 myeclipse10配置maven

    ### Maven与MyEclipse10配置详解 #### 一、Maven下载与安装 Maven是Apache软件基金会的一个开源项目,它是一个项目管理和综合工具,主要用于构建和管理Java项目。通过Maven,开发者可以轻松地处理项目的依赖关系、...

    Myeclipse10安装maven插件

    - **MyEclipse10**:MyEclipse10是一款集成开发环境(IDE),用于Java应用开发,自带了一些基本功能,但为了更好地利用Maven,还需要进行额外的配置。 ##### 2. Maven的下载与安装 - **下载Maven**:访问Maven官方...

    手动快速在myeclipse上安装maven插件

    通过以上步骤,你就成功地在MyEclipse中手动安装并配置了Maven插件,可以方便地进行Maven项目的开发和管理。记得定期更新Maven和MyEclipse,以获取最新的特性和修复。此外,掌握Maven的POM.xml配置技巧,以及如何...

    myeclipse中jetty和svn检出的插件

    安装完成后,可以在MyEclipse的"Servers"视图中看到Jetty服务器的选项,点击右键创建一个新的Jetty服务器实例。 2. **配置Jetty**:根据项目需求,配置Jetty的运行参数,如端口号、工作目录、Web应用的上下文路径等...

    MyEclipse的Maven配置

    文件包含安装Maven的Eclipse插件m2e、MyEclipse的Maven配置等过程,详细且简明

    myeclipse的debug调试步骤总结

    MyEclipse Debug 调试步骤总结为:环境配置、新建 Web 项目、开启 Tomcat 服务器、设置断点、Debug 调试。正确地执行这些步骤可以帮助开发者快速地 Debug 调试 Java Web 项目。 相关资源 * MyEclipse 官方文档 * ...

    MyEclipse安装maven

    本文将详细讲解如何在MyEclipse中安装和配置Maven,以及使用过程中可能遇到的问题。 首先,Maven是一个项目管理和综合工具,主要用于Java项目。它通过一个XML文件(pom.xml)来管理项目的依赖,构建过程,以及项目...

    Myeclipse6.5的Maven插件

    4. **配置管理**:Maven的`pom.xml`文件是项目的核心配置文件,插件提供图形化的界面,方便编辑和管理`pom.xml`,包括添加、删除和管理依赖,设置插件配置等。 5. **版本控制**:Maven插件支持与Git、SVN等版本控制...

    最新MyEclipse在线安装Maven路径,及安装问题解决

    3. **直接启动Eclipse**:另一种解决方案是不使用MyEclipse提供的快捷方式,而是直接从Eclipse可执行程序启动,这样MyEclipse也会随之启动,并且应该能够正确识别到JDK。 通过以上步骤,你应该能够成功地在...

Global site tag (gtag.js) - Google Analytics