java - 如何强制Eclipse使用maven进行自动构建

标签 java eclipse spring maven tomcat7

我正在使用 Eclipse、Spring、tomcat 服务器、maven。 当我使用 maven 构建项目时,我需要传递一些参数。当我使用命令行执行此操作或右键单击 POM.xml 并运行它并在 eclipse 中更改运行配置时,一切正常。

但是一旦我启动我的tomcat,它就无法找到我想要在参数中传递的值,并且它给出了异常

:无法打开ServletContext资源[/WEB-INF/classes/properties/application-${spring.profiles.active}.properties]

此处 ${spring.profiles.active} 应替换为参数值。

所以 Eclipse 没有使用带有参数的 Maven 来自动在服务器上构建和部署。

最佳答案

pom.xml中插入所需的maven插件(尤其是maven-eclipse-plugin)来编译代码,并在项目的基目录中使用命令mvn eclipse:eclipse。这将完成在 Eclipse 中创建 Maven 项目所需的工作。

关于java - 如何强制Eclipse使用maven进行自动构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31336970/

相关文章:

java - Tomcat Eclipse 插件默认参数?

eclipse+maven+tomcat调试

Android 虚拟设备安装 Google API Intel Atom

java - Spring cvc-elt.1 : Cannot find the declaration of element 'beans' and similar problems

java - JSTL:绝对 uri:http://java.sun.com/jsp/jSTL/core 无法在 web.xml 或随此应用程序部署的 jar 文件中解析

Java RMI : multiple rmiregistry on the same machine

java - 如何限制数组中的打印次数?

java - HSQLDB 文件模式不起作用

java.text.ParseException : Unparseable date: "06-DEC-11"

java - 日期格式异常