<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.4</version> <!-- <configuration> <webXml>target/web.xml</webXml> </configuration> --> <configuration> <webResources> <resource> <excludes> <exclude>dbre.xml</exclude> </excludes> <directory>src/main/resources</directory> </resource> </webResources> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.4</version> <dependencies> <!-- NB: You must use Maven 2.0.9 or above or these are ignored (see MNG-2972) --> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>${aspectj.version}</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjtools</artifactId> <version>${aspectj.version}</version> </dependency> </dependencies> <executions> <execution> <phase>process-sources</phase> <goals> <goal>compile</goal> <goal>test-compile</goal> </goals> </execution> </executions> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> </aspectLibrary> </aspectLibraries> <source>${java.version}</source> <target>${java.version}</target> <!-- Aspects in src/main/java and src/main/aspects are added as default in the compile goal. Aspects in src/test/java and src/test/aspects are added as default in the test-compile goal. Aspects in src/main/java are added in the test-compile goal if weaveWithAspectsInMainSourceFolder is set to true --> <weaveWithAspectsInMainSourceFolder>false</weaveWithAspectsInMainSourceFolder> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> <configuration> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12</version> <configuration> <printSummary>false</printSummary> <redirectTestOutputToFile>true</redirectTestOutputToFile> <excludes> <exclude>**/*_Roo_*</exclude> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.3</version> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.7</version> </plugin> <!-- IDE --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.7</version> <!-- Note 2.8 does not work with AspectJ aspect path --> <configuration> <downloadSources>true</downloadSources> <downloadJavadocs>false</downloadJavadocs> <wtpversion>2.0</wtpversion> <additionalBuildcommands> <buildCommand> <name>org.eclipse.ajdt.core.ajbuilder</name> <arguments> <aspectPath>org.springframework.aspects</aspectPath> </arguments> </buildCommand> <buildCommand> <name>org.springframework.ide.eclipse.core.springbuilder</name> </buildCommand> </additionalBuildcommands> <additionalProjectnatures> <projectnature>org.eclipse.ajdt.ui.ajnature</projectnature> <projectnature>com.springsource.sts.roo.core.nature</projectnature> <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature> </additionalProjectnatures> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-idea-plugin</artifactId> <version>2.2</version> <configuration> <downloadSources>true</downloadSources> <dependenciesAsLibraries>true</dependenciesAsLibraries> </configuration> </plugin> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.1.4.v20120524</version> <configuration> <webAppConfig> <contextPath>/${project.name}</contextPath> </webAppConfig> </configuration> </plugin> </plugins> </build>
spring roo所使用的插件列表,STS3.5.0 compiler报错,
------------------------------------------------------------------------------------------------------------------------
原来是因为刚安装的sts没有设置自己的mvn路径
相关推荐
### Eclipse各版本MVN插件概述 Eclipse是一款广受欢迎的开源集成开发环境(IDE),支持多种编程语言,尤其在Java开发领域具有重要的地位。为了更好地支持Maven项目管理工具,Eclipse推出了专门针对Maven的插件——m...
** Maven 插件详解及其在Zookeeper与Kafka搭建中的应用 ** Maven是一个强大的Java项目管理工具,它简化了构建、依赖管理和项目文档的生成。Maven通过使用一种标准化的项目对象模型(Project Object Model,POM)来...
【描述】:“自用,在线转移资源,使用带mvn插件的eclipse直接导入即可。”这说明这个项目是个人使用,并且包含了在线资源的迁移。Eclipse是一个广泛使用的Java集成开发环境(IDE),它支持Maven插件,使得用户可以...
B3LOG Solo 是一个专业、简约、稳定、极速的开源 Java 博客系统。 java开源博客 -- B3LOG Solo 从 0.4.1 开始,正式同时支持 GAE 平台与常规 Servlet 容器。...161 使用 mvn 插件统一 Java 格式化
Maven 是一个项目管理和理解工具,它包含了一个项目对象模型 (POM),一组标准集合,一个项目生命周期,一个依赖管理机制,用于运行构建任务的插件集合,以及用来扩展现有功能的插件机制。在实际开发过程中,熟练掌握...
Maven 的强大之处在于其插件机制,`mvn jetty:run` 可以直接将项目部署到 Jetty 服务器运行,`mvn deploy:deploy-file` 用于上传自定义的 JAR 文件到远程仓库。 总之,理解并熟练使用这些 Maven 命令行,将有助于你...
`mvn release`是Maven项目管理工具中的一个插件,用于执行软件版本的发布流程。这个流程通常包括准备发布的新版本,创建源码和二进制的归档,然后在版本控制系统中提交这些更改。在本文中,我们将深入探讨`mvn ...
某些Maven插件支持通过-D参数传递额外的配置信息,如设置WTP版本等。 #### 15. 显示详细日志:`mvn -e` 在调试构建问题时,使用该选项可以使Maven打印出更详细的日志信息。 #### 16. 验证项目状态:`mvn validate...
`mvn -Dwtpversion=1.0 eclipse:eclipse`生成WTP插件的Web项目 `mvn -Dwtpversion=1.0 eclipse:clean`清除Eclipse项目的配置信息(Web项目) `mvn eclipse:eclipse`将项目转化为Eclipse项目 Repository配置 在应用...
- 将Maven插件的`features`和`plugins`目录复制到MyEclipse的`dropins`目录下(例如:`D:/JAVA/MyEclipse/MyEclipse10/dropins/maven`)。 - 创建一个名为`maven.link`的文件,并编辑其内容为`path=D:/JAVA/...
Maven插件是Maven生态系统的关键组成部分,它们扩展了Maven的功能,允许开发者执行特定的任务,如编译、测试、打包等。Gatling-Maven-Plugin就是这样一个插件,它允许我们在Maven构建过程中执行Gatling性能测试。 *...
3. **版本控制**:`mvn versions`插件可以帮助管理项目的版本号。 4. **部署到远程仓库**:`mvn deploy`命令将项目发布到远程仓库,供其他开发者使用。 5. **解决依赖冲突**:当多个依赖有相同的包但版本不同时,...
ImpSort Maven插件在以下位置查看此插件的文档: : 整理您的展示次数! 一个Maven插件,用于对Java源文件中的import语句进行排序。 该插件将用于其自己的版本。 它的公共API是目标和配置选项的名称。
Swagger2Markup Maven插件 参考文件 该文档可以在找到 执照 版权所有2015 Robert Winkler 根据Apache许可证2.0版(“许可证”)获得许可; 除非遵守许可,否则您不得使用此文件。 您可以在以下位置获得许可证的...
MvnRunner 一个用于maven模块的IntelliJ插件,由mvn构建,运行单元测试和主要方法。插件做了什么?针对maven管理的Java项目,添加maven模块内置菜单;在运行和调试两个菜单项上添加maven的处理方式,根据直接调用...
标题 "Spring mvn学习资料" 暗示了我们即将探讨的是关于Spring框架与Maven构建工具的相关知识。Spring是一个广泛使用的Java企业级应用开发框架,它提供了丰富的功能,包括依赖注入、AOP(面向切面编程)、数据访问、...
- 在命令行或者IDEA中执行`mvn jetty:run`启动Jetty服务器,测试项目是否能够正常运行。 4. **编写简单的Controller** - 创建一个Java类,标记为@Controller,定义处理请求的方法,使用@RequestMapping注解指定...
当执行`mvn package`命令时,Maven会在指定的生命周期阶段(这里是`package`阶段)运行这个插件,自动对指定的JavaScript和CSS文件进行压缩,并将结果保存到指定的文件中。 除了直接在pom.xml中配置外,还可以通过...
本资料"mvn_resp.rar"聚焦于Maven的响应式编程(Reactive Programming)特性,旨在帮助开发者深入理解并熟练运用这一技术。以下是关于Maven响应式编程的详细讲解。 一、Maven概述 Maven是由Apache软件基金会开发的...