-
请问maven建立的web项目,怎么debug?0
环境:eclipse,tomcat,web,maven(多模块,多个配置:测试profile,生产profile等等)
背景:
因为debug模式下没有激活配置,所以报错。
在dos下,命令:mvn -Pdev clean install,可以成功打包,并把包copy到tomcat的webapps目录下,可以成功运行。但是按照网络的教程(比如:maven风格的WEB程序怎样调试?http://skzr-org.iteye.com/blog/1315719),会报错:${xxx.jdbc.driver}不能解析。
本人分析:因为debug的时候打包,没有把-Pdev加上,所以没有激活配置。
怎么debug?还能激活配置?
谢谢!
问题补充:我已经知道了。2012年11月03日 19:13
目前还没有答案
相关推荐
在Idea的“Run/Debug Configurations”中创建一个新的“Spring Boot”配置,选择你的主类,并在“Before launch”中添加“Run Maven Goal”,输入`clean install`来确保Maven构建项目。 8. **运行项目**: 使用...
以上就是在MyEclipse中配置建立Web项目的详细步骤。在实际开发中,你可能还需要了解Maven或Gradle等构建工具,以及Spring、Hibernate等框架的集成,以提高开发效率和应用性能。此外,持续集成、单元测试和代码质量...
本文主要关注两个问题:SpringBoot项目设置断点进行debug调试无效以及由于缺少web.xml文件导致的错误。以下是对这两个问题的详细解答。 首先,让我们来解决断点debug调试无效的问题。在SpringBoot项目中,如果你...
"在eclipse + MyEclipse+tomcat下配置建立J2EE工程环境"的主题旨在教你如何在这些流行的开发工具中设置一个集成的开发环境(IDE),以便于创建、运行和调试J2EE项目。以下是对这个主题的详细阐述: 首先,Eclipse是...
3. **pom.xml**:这是Maven项目对象模型的配置文件,用于定义项目依赖、插件、构建目标等。在SSM项目中,pom.xml会包含Spring、Spring MVC、MyBatis以及相应的依赖版本,确保项目构建时能够正确引入所需的库文件。 ...
在IntelliJ IDEA中,可以通过导入现有Maven或Gradle项目来快速建立环境。 对于Java项目,配置Tomcat服务器是常见的需求。IntelliJ IDEA支持直接集成Tomcat,你可以在IDE内部部署和运行Web应用。通过“Run/Debug ...
SSM框架是由Spring、Spring MVC和MyBatis三个开源项目整合而成的一个企业级Web应用开发框架。它将Spring的核心IoC(Inversion of Control)和AOP(Aspect Oriented Programming)功能,Spring MVC的Web层处理,以及...
Maven是一个项目管理工具,负责构建、依赖管理和项目信息管理。下载Maven并解压到指定目录,同样在系统环境变量中配置`M2_HOME`,并将`%M2_HOME%\bin`添加到`PATH`。创建或修改用户级`settings.xml`文件,配置本地...
1. **新建Web项目**:通过`File` > `New` > `Project`选择合适的Web框架(如Spring Boot),创建新项目。 2. **配置Tomcat**:在`File` > `Settings` > `Build, Execution, Deployment` > `Application Servers`中...
在Idea中,打开项目,进入`Run/Debug Configurations`,选择`Remote`配置类型,创建新的远程调试配置。将`Host`设置为`localhost`,`Port`设置为刚才在`catalina.bat`中配置的端口`8080`。注意,项目本身的运行端口...
6. **插件体系**:Eclipse基于OSGi框架,支持插件化开发,通过安装插件可以扩展IDE的功能,如Mylyn用于任务管理,Maven插件用于Maven项目的构建等。 7. **调试(Debug)**:Eclipse提供强大的调试工具,可以单步执行...
对于开发人员来说,最常用的方式是将其作为 Maven 依赖添加到项目中,通过以下 Maven 依赖代码添加: ```xml <groupId>org.jfree <artifactId>jfreechart <version>1.5.3</version> <!-- 最新版本号需自行确认 ...
1. 添加DWR依赖:在你的项目中引入DWR的JAR文件,或者如果是Maven项目,可以在pom.xml中添加对应的依赖。 2. 创建DWR配置文件(dwr.xml):这个配置文件定义了哪些Java类和方法可以被JavaScript调用。例如,你可以...
1. **添加依赖**:在`pom.xml`(如果你使用的是Maven项目)或类路径中,你需要引入DWR及相关库。这些库包括`dwr.jar`以及其依赖项,如`commons-collections-3.0.jar`, `json-lib-2.3-jdk13.jar` 和 `ezmorph-1.0.6....
13. **Maven与Gradle**:现代Java项目通常使用构建工具,如Maven或Gradle,管理和依赖关系,书中可能介绍这两个工具的使用方法。 14. **单元测试与调试**:良好的测试习惯是提升代码质量的关键,JUnit和Debug技巧会...
创建Struts2工程通常涉及配置构建工具(如Maven或Gradle),添加Struts2的依赖库,以及在项目结构中设置必需的目录和文件,比如`struts.xml`配置文件。 2. **第一个示例程序Hello Struts** "Hello Struts"是初学...
- **pom.xml**: 如果这是一个 Maven 项目,`pom.xml` 文件会包含 logback 相关依赖的配置,确保在构建过程中正确引入库。 - **log4j.properties**: 虽然不是 logback 的配置,但有时项目中可能存在遗留的 log4j ...
在Java项目中,可以通过Maven或Gradle将其添加为依赖。然后,编写代码连接到目标URL,使用`Jsoup.connect(url).get()`方法获取页面内容。之后,可以使用Jsoup的解析功能提取需要的数据。 数据提取完成后,通常会将...
1. **配置JavaMail**:要使用JavaMail,首先需要在项目中添加JavaMail API的依赖。通常,这可以通过Maven或Gradle来完成。JavaMail的依赖库包括`javax.mail`和`javax.mail-api`,以及SMTP服务器所需的协议库,如`...
DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行直接交互,实现AJAX功能。在DWR3中,"精确推送"(也称为反向推送或服务器推送)是一种技术,允许服务器主动地将...