`

maven(1): maven使用技巧收集

阅读更多

    正常情况下用的命令为: mvn  jetty:run-war -Dmaven.test.skip=true


使用Maven过程中问题解决收获:


    1, 只打war包而不运行jetty(pom.xml文件中,有<packaging>war</packaging>)?
    -- mvn war:war
    或
    -- mvn package

    2, 用以前的war包启动jetty,而不必再打war包?
    -- mvn jetty:run, 即: 不必加run后面的"-war".

    3, 改Jetty启动时默认的port号?
    -- mvn -Djetty.port=8087 jetty:run-war
    4, 以debug方式启动jetty?
    -- 用maven_home/bin下的mavenDebug命令,如: mavenDebug jetty:run-war -Dmaven.test.skip=true
      
    5, 改debug方式启动Jetty时的监听端口?
    -- 把maven_home/bin下的mavenDebug启动脚本"-Xrunjdwp"选项里的address为其它值, 其默认值为8000.
   
    如下所示:     set INT_MAVEN_OPTS=%MAVEN_OPTS% -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

 

分享到:
评论

相关推荐

    maven插件jar

    ** Maven 插件与 JAR 文件的深度解析 ** Maven 是一个强大的项目管理工具,广泛应用于Java开发领域。...在实际项目中,掌握 Maven 插件的使用技巧,对于提升开发效率和维护代码质量具有重要意义。

    收集到的maven学习资源

    这个“收集到的maven学习资源”包含了丰富的资料,帮助你深入理解并熟练掌握Maven。 首先,Maven的核心概念是项目对象模型(Project Object Model,简称POM)。POM是一个XML文件,包含了项目的配置信息,如项目依赖...

    Java编程模式与范例:基础开发技巧

    - **Docker**:使用Docker进行容器化部署,提高应用的移植性和一致性。 - **CI/CD工具**:如Jenkins,实现自动化构建和发布流程。 以上只是部分Java编程模式与基础开发技巧的概述,具体的学习内容会包括详细的...

    Java开发经验及技巧集大汇总.zip

    2. Maven:掌握项目管理工具Maven的使用,理解POM.xml配置,实现依赖管理和构建自动化。 3. Git:学习版本控制工具Git,理解分支、合并、回退等操作,协同开发必备。 五、Java框架 1. Spring框架:了解IoC(控制...

    jvm工具、参数调优&调试技巧

    - **方法**:使用Maven的tomcat插件可以方便地启动Tomcat服务器,并且可以通过配置来实现调试模式。 - **步骤**: 1. 在`pom.xml`文件中添加tomcat插件。 2. 配置插件以启用调试模式。 3. 运行`mvn tomcat7:run`...

    Spark性能调优

    以下是一些实用的技巧: - **设置正确的Java和Maven环境:** - 在`.bashrc`中为`root`用户显式设置JAVA_HOME、JRE_HOME和PATH等环境变量。 - 设置Maven环境变量,如M2_HOME和MAVEN_OPTS等,确保有足够的内存分配...

    Java程序设计技巧与开发实例

    - **Stream API**:使用Stream进行集合操作,如过滤、映射和收集。 - **反射**:利用反射动态操作类、方法和属性,增强程序的灵活性。 10. **Java开发工具** - **IDEA**:IntelliJ IDEA的使用,理解其强大的代码...

    AppFuse 2.0 RC1 Documentation

    22. **持久层技术**:涉及使用Hibernate、iBATIS、JPA等持久层框架的方法和技巧。 23. **服务端技术**:涵盖Web服务的实现和调用,包括RESTful API的设计和SOAP服务的使用。 24. **前端技术**:介绍如何使用JSF...

    基于jfinal的报名系统

    1. Maven构建:项目可能采用了Maven进行依赖管理和构建,通过pom.xml文件管理项目依赖。 2. Git版本控制:通过Git进行代码版本控制,便于团队协作和版本回溯。 3. ResourceLibSystem-master:这个文件名可能是项目...

    持续集成框架整合说明

    本文将详细介绍如何利用Jenkins、Maven以及Sonar等工具搭建一套完整的持续集成框架,帮助读者理解CI的核心理念并掌握实际操作技巧。 #### 二、Jenkins+Maven+Sonar 整体集成开发环境 - **Jenkins**:作为一款开源的...

    Android代码-自己平时收集的自定义控件集合库

    一款汇总了郭霖,鸿洋,以及自己平时收集的自定义控件的集合库。主旨帮助大家学习自定义控件中的一些技巧,分析问题解决问题的一种思路。 引入 Step 1. Add the JitPack repository to your build file root build....

    Java爬虫实战教程:CSDN文章爬取与解析技巧.zip

    3. **发送HTTP请求**:使用Java的HttpURLConnection或者第三方库如Apache HttpClient发送GET请求,获取文章页面的HTML源码。 4. **解析HTML内容**:用Jsoup解析HTML,找到我们需要的元素。可以使用CSS选择器或者DOM...

    java学习路线.docx

    ### Java 学习路线详解 ... - **框架使用**:Spring 框架的原理和使用技巧。 通过以上详细的 Java 学习路线介绍,可以帮助初学者系统地掌握 Java 技术栈,为成为一名优秀的 Java 开发者打下坚实的基础。

    持续集成开发工具Hudson资料收集

    持续学习和掌握Hudson的使用技巧,将有助于提升整个团队的开发效率和软件质量。如果你正在寻找有关Hudson的更多信息,提供的压缩包文件可能会包含更多详细教程、配置示例和实战指导,帮助你深入理解和应用这个强大的...

    Spring Boot Reference Guide 2.0

    - **Maven**:提供了继承starter parent的方式,以及不使用parent POM的配置方法。 - **Gradle**:Spring Boot支持的另一种构建工具。 - **Ant**:虽然不是官方推荐,但依然可以通过这种方式构建Spring Boot项目。 -...

    java面试技巧,程序员面试技巧

    1. **基础知识掌握**:Java面试通常会考察基础语法,如类、对象、封装、继承、多态等概念。熟悉异常处理、数据类型、集合框架(List、Set、Map)以及基本的IO流操作。对于程序员来说,理解内存管理(堆栈、垃圾回收...

    iteye的技术博客集合

    根据给定的信息,我们可以将这些知识点大致分为几个类别:数据库技术、Java Web 开发、Java 基础编程以及 Maven 和 Eclipse 的使用技巧等。接下来,我们将针对每一部分进行详细的阐述。 ### 数据库技术 #### ...

    javt程序技巧整理

    最后,对于大型项目,使用Maven或Gradle等构建工具管理依赖关系,使用单元测试框架如JUnit进行测试,使用IDE如IntelliJ IDEA或Eclipse提升开发效率,这些都是现代Java开发的标准配置。 总的来说,"javt程序技巧整理...

    常用代码汇总

    【标题】"常用代码汇总"所涵盖的知识点主要是一些在日常编程中常见的代码片段、技巧和工具的使用。这可能包括但不限于各种编程语言的基础语法、优化技巧、调试方法以及特定场景下的解决方案。 【描述】"常用代码...

Global site tag (gtag.js) - Google Analytics