正常情况下用的命令为: 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 是一个强大的项目管理工具,广泛应用于Java开发领域。...在实际项目中,掌握 Maven 插件的使用技巧,对于提升开发效率和维护代码质量具有重要意义。
这个“收集到的maven学习资源”包含了丰富的资料,帮助你深入理解并熟练掌握Maven。 首先,Maven的核心概念是项目对象模型(Project Object Model,简称POM)。POM是一个XML文件,包含了项目的配置信息,如项目依赖...
- **Docker**:使用Docker进行容器化部署,提高应用的移植性和一致性。 - **CI/CD工具**:如Jenkins,实现自动化构建和发布流程。 以上只是部分Java编程模式与基础开发技巧的概述,具体的学习内容会包括详细的...
2. Maven:掌握项目管理工具Maven的使用,理解POM.xml配置,实现依赖管理和构建自动化。 3. Git:学习版本控制工具Git,理解分支、合并、回退等操作,协同开发必备。 五、Java框架 1. Spring框架:了解IoC(控制...
- **方法**:使用Maven的tomcat插件可以方便地启动Tomcat服务器,并且可以通过配置来实现调试模式。 - **步骤**: 1. 在`pom.xml`文件中添加tomcat插件。 2. 配置插件以启用调试模式。 3. 运行`mvn tomcat7:run`...
以下是一些实用的技巧: - **设置正确的Java和Maven环境:** - 在`.bashrc`中为`root`用户显式设置JAVA_HOME、JRE_HOME和PATH等环境变量。 - 设置Maven环境变量,如M2_HOME和MAVEN_OPTS等,确保有足够的内存分配...
- **Stream API**:使用Stream进行集合操作,如过滤、映射和收集。 - **反射**:利用反射动态操作类、方法和属性,增强程序的灵活性。 10. **Java开发工具** - **IDEA**:IntelliJ IDEA的使用,理解其强大的代码...
22. **持久层技术**:涉及使用Hibernate、iBATIS、JPA等持久层框架的方法和技巧。 23. **服务端技术**:涵盖Web服务的实现和调用,包括RESTful API的设计和SOAP服务的使用。 24. **前端技术**:介绍如何使用JSF...
1. Maven构建:项目可能采用了Maven进行依赖管理和构建,通过pom.xml文件管理项目依赖。 2. Git版本控制:通过Git进行代码版本控制,便于团队协作和版本回溯。 3. ResourceLibSystem-master:这个文件名可能是项目...
本文将详细介绍如何利用Jenkins、Maven以及Sonar等工具搭建一套完整的持续集成框架,帮助读者理解CI的核心理念并掌握实际操作技巧。 #### 二、Jenkins+Maven+Sonar 整体集成开发环境 - **Jenkins**:作为一款开源的...
一款汇总了郭霖,鸿洋,以及自己平时收集的自定义控件的集合库。主旨帮助大家学习自定义控件中的一些技巧,分析问题解决问题的一种思路。 引入 Step 1. Add the JitPack repository to your build file root build....
3. **发送HTTP请求**:使用Java的HttpURLConnection或者第三方库如Apache HttpClient发送GET请求,获取文章页面的HTML源码。 4. **解析HTML内容**:用Jsoup解析HTML,找到我们需要的元素。可以使用CSS选择器或者DOM...
### Java 学习路线详解 ... - **框架使用**:Spring 框架的原理和使用技巧。 通过以上详细的 Java 学习路线介绍,可以帮助初学者系统地掌握 Java 技术栈,为成为一名优秀的 Java 开发者打下坚实的基础。
持续学习和掌握Hudson的使用技巧,将有助于提升整个团队的开发效率和软件质量。如果你正在寻找有关Hudson的更多信息,提供的压缩包文件可能会包含更多详细教程、配置示例和实战指导,帮助你深入理解和应用这个强大的...
- **Maven**:提供了继承starter parent的方式,以及不使用parent POM的配置方法。 - **Gradle**:Spring Boot支持的另一种构建工具。 - **Ant**:虽然不是官方推荐,但依然可以通过这种方式构建Spring Boot项目。 -...
1. **基础知识掌握**:Java面试通常会考察基础语法,如类、对象、封装、继承、多态等概念。熟悉异常处理、数据类型、集合框架(List、Set、Map)以及基本的IO流操作。对于程序员来说,理解内存管理(堆栈、垃圾回收...
根据给定的信息,我们可以将这些知识点大致分为几个类别:数据库技术、Java Web 开发、Java 基础编程以及 Maven 和 Eclipse 的使用技巧等。接下来,我们将针对每一部分进行详细的阐述。 ### 数据库技术 #### ...
最后,对于大型项目,使用Maven或Gradle等构建工具管理依赖关系,使用单元测试框架如JUnit进行测试,使用IDE如IntelliJ IDEA或Eclipse提升开发效率,这些都是现代Java开发的标准配置。 总的来说,"javt程序技巧整理...
【标题】"常用代码汇总"所涵盖的知识点主要是一些在日常编程中常见的代码片段、技巧和工具的使用。这可能包括但不限于各种编程语言的基础语法、优化技巧、调试方法以及特定场景下的解决方案。 【描述】"常用代码...