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

eclipse中的tomcat和maven的profile协作

 
阅读更多

 

在使用eclipse、maven、tomcat开发java应用的时候,可能maven中使用到了maven的profile来切换不同的环境(dev 开发、test 测试、prod 线上)。 如果在eclipse中的tomcat启动该项目的时候,如何让maven的profile生效呢?

 

回答:

鼠标右键点击eclipse的project,找到Properties的选项,弹出窗口。在窗口的左侧找到Maven的配置,有一项配置是:Active Maven Profiles(comma separated),在这里填写你指定的maven的profile,然后启动tomcat即可。

 

下面是网上给出的解决方案。

==============================================

问题:

If I have 2 maven profiles for a WAR application like this:

mvn clean install -Pdevelopment
mvn clean install -Pproduction

and I import it in Eclipse to run in Tomcat, how to I tell Tomcat to use one profile or the other?

 

回答:

Answer:

You can activate the maven profile at the Eclipse by using the following step: -

Right click at your project and select properties .

At the Properties windows select Maven.

At the right hand panel you will see Active Maven Profiles text box.

Please enter your profile name, e.g. development or production.

I hope this may help.

 

参考资料:https://stackoverflow.com/questions/16280858/maven-profiles-and-tomcat-in-eclipse

 

分享到:
评论

相关推荐

    linux下 jdk1.7,maven2.2,tomcat7,eclipse4.3整合 安装

    本文将详细介绍如何在Linux系统上安装和配置JDK 1.7、Maven 2.2、Tomcat 7以及Eclipse 4.3,形成一个完整的开发环境。 首先,我们需要准备以下软件的最新版本: 1. JDK (Java Development Kit) 1.7:Java编程的...

    eclipse + maven搭建SSM框架

    - 在Eclipse中设置Maven,进入`Preferences` -> `Maven`,确保`User Settings`指向了正确的`settings.xml`文件,并在`Installations`中添加Maven的运行时。 **4. 创建Maven项目并设置JDK** - 创建Maven项目时,如果...

    iWave--之将eclipse里的项目放入外部tomcat运行

    在IT行业中,开发Java Web应用时,经常需要在集成开发环境中如Eclipse进行编码,然后在Web服务器上如Tomcat进行部署和运行。本教程主要针对"iWave--之将eclipse里的项目放入外部tomcat运行"这一主题,旨在帮助开发者...

    maven 详细教程 实战 例子 电子书

    2. **Profile**: Maven配置文件中的不同环境配置,如开发、测试和生产环境。 3. **dependencyManagement**: 在父POM中管理依赖版本,子模块无需指定具体版本。 通过阅读"Maven2详细教程.doc"、"Maven+in+action.pdf...

    eclipse上配置Maven的图文教程(推荐)

    eclipse是一个流行的集成开发环境(IDE),Maven是一个项目管理和构建工具,两者的结合使用可以大大提高项目的开发效率和质量。本文将详细讲解如何在eclipse上配置Maven,以便更好地使用Maven进行项目管理和构建。 ...

    maven使用入门

    - **Maven与Web项目**:利用Maven来构建和部署Web应用程序,如使用Tomcat插件来部署应用。 **4.4 版本管理** - **版本号约定**:Maven遵循一定的版本号命名规则,如`major.minor.patch`。 - **版本发布**:通过...

    spring-boot-maven的web完整项目框架

    1. 在 IDEA 或 Eclipse 中导入项目,设置为 Maven 项目。 2. 找到主程序类(标记有@SpringBootApplication),右键运行或调试。 3. 浏览器中输入 http://localhost:8080(默认端口)访问应用。 以上就是 "Spring ...

    tomcat 7 64位操作系统

    - 支持Java EE 6 Web Profile:Tomcat 7实现了Java Platform, Enterprise Edition (Java EE) 6的Web Profile规范,提供了Servlet 3.0、JSP 2.2和EL 2.2等关键功能。 - NIO(非阻塞I/O)和APR(Apache Portable ...

    Maven实战 教程

    - **配置:** 在Nexus中创建远程仓库镜像和本地仓库,配置Maven使用Nexus作为默认仓库。 **4.2 持续集成** - **Hudson/Jenkins:** 常用的持续集成工具。 - **配置:** 将Maven项目与Hudson/Jenkins集成,实现自动...

    eclipse 使用xfire开发webservices server

    标题中的“eclipse使用xfire开发webservices server”意味着我们将使用Eclipse IDE和XFire来创建和部署一个Web服务服务器。以下是一步步的操作步骤: 1. **安装Eclipse和XFire插件**:首先确保你的Eclipse已经安装...

    运行此项目的一些配置1

    总结起来,成功运行项目涉及Maven的配置优化、JDK版本的选择、Eclipse中的Maven和Tomcat设置,以及MySQL驱动的正确引入。这些步骤确保了项目能够在本地环境中顺利运行,并与开发者的工作环境相匹配。

    mac debug tomcat

    ### Mac环境下进行Tomcat远程调试的知识点 在Mac操作系统中进行Tomcat远程调试是一项非常实用且重要的技能,尤其是在开发...通过以上步骤,你可以在Mac环境下成功实现Tomcat的远程调试,从而更方便地定位和解决问题。

    Hudson持续集成服务器的安装配置和使用

    Hudson是一个开源的持续集成工具,用于自动化软件开发中的构建、测试和部署过程。以下内容将围绕Hudson的安装配置及其与相关工具(如SVN、Maven、Sonar等)的集成展开。 ### 一、Hudson持续集成服务器概述 Hudson...

    PHP开发经理职位描述与岗位职责任职要求.docx

    *能娴熟使用 Eclipse、Tomcat、Maven/Gradle、Git 等常用开发工具 *熟识 Linux 常用命令,能够基于 Linux 系统完成开发、测试、部署工作,并能够娴熟安装部署常用 Linux 软件应用 *熟识 MySQL 数据库,能独立进行...

    java学习中的所有配置----多种方法

    本文将深入探讨JDK、Tomcat、数据库、Eclipse和MyEclipse等关键组件的配置方法,旨在为初学者提供详尽的指导。 首先,**JDK配置**是基础。Java Development Kit (JDK) 是开发和运行Java应用程序所需的核心组件。在...

    XFireDemo.zip

    在本文中,我们将深入探讨如何使用XFire框架在Java环境下开发Web服务,结合JDK1.7、Eclipse IDE和Tomcat7服务器。XFire是一款轻量级的、高效的Java Web服务实现,它使得开发者能够快速地创建和部署SOAP服务。 首先...

    Jetty中文手册

    Jetty和Maven HelloWorld教程 Jetty(6)入门 (www.itjungle.com) Jetty Start.jar 配置Jetty 如何设置上下文(Context Path) 如何知道使用了那些jar包 如何配置SSL 如何使用非root用户监听80端口 如何配置连接器...

    j2ee环境资源的配制

    确保将Tomcat的安装目录添加到系统的PATH环境变量中,以便在命令行中直接启动和停止服务器。 2. **配置Java环境**:J2EE依赖于Java Development Kit (JDK)。你需要先安装适合你操作系统的JDK,并设置JAVA_HOME环境...

Global site tag (gtag.js) - Google Analytics