`
zqb666kkk
  • 浏览: 726515 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

如何编译成功cas最新maven项目

阅读更多
从官网 github上下载 https://github.com/Jasig/cas/releases  cas的最新版本 4.1.2下来
cd E:\zqb\cas\cas-4.1.2

mvn clean install -Dmaven.test.skip
发现会报一大堆错
首先 是 findbugs插件
然后是checkstyle-plugin 不知道是不是 版本太新国内下载被墙了

网上也没找到解决方案 直接 把它注释就解决了 打开主pom.xml
把这个  <!-- <maven-checkstyle-plugin.version>2.15</maven-checkstyle-plugin.version>-->

注释了
把这两个也注释了
<!--
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>findbugs-maven-plugin</artifactId>
                <version>${maven-findbugs-plugin.version}</version>
                <configuration>
                    <plugins>
                        <plugin>
                            <groupId>com.mebigfatguy.fb-contrib</groupId>
                            <artifactId>fb-contrib</artifactId>
                            <version>${maven-findbugs-contrib-plugin.version}</version>
                        </plugin>
                        <plugin>
                            <groupId>com.h3xstream.findsecbugs</groupId>
                            <artifactId>findsecbugs-plugin</artifactId>
                            <version>${maven-findbugs-security-plugin.version}</version>
                        </plugin>
                    </plugins>
                    <includeFilterFile>${cs.dir}/findbugs-rules.xml</includeFilterFile>
                    <effort>Max</effort>
                    <failOnError>true</failOnError>
                </configuration>
                <executions>
                    <execution>
                        <id>findbugs-check</id>
                        <phase>compile</phase>
                        <goals>
                            <goal>check</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>-->
			<!--
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-checkstyle-plugin</artifactId>
                <version>${maven-checkstyle-plugin.version}</version>
                <configuration>
                    <consoleOutput>true</consoleOutput>
                    <configLocation>${cs.dir}/checkstyle-rules.xml</configLocation>
                    <suppressionsLocation>${cs.dir}/checkstyle-suppressions.xml</suppressionsLocation>
                    <failsOnError>true</failsOnError>
                    <includeTestSourceDirectory>true</includeTestSourceDirectory>
                </configuration>
                <executions>
                    <execution>
                        <id>checkstyle</id>
                        <goals>
                            <goal>checkstyle</goal>
                        </goals>
                        <phase>compile</phase>
                    </execution>
                </executions>
                <dependencies>
                    <dependency>
                        <groupId>com.puppycrawl.tools</groupId>
                        <artifactId>checkstyle</artifactId>
                        <version>${checkstyle.version}</version>
                    </dependency>
                </dependencies>
            </plugin>-->




把这也注释了
 <!--
				<plugin>
                	<groupId>org.eclipse.m2e</groupId>
                	<artifactId>lifecycle-mapping</artifactId>
                	<version>1.0.0</version>
                	<configuration>
                		<lifecycleMappingMetadata>
                			<pluginExecutions>
                				<pluginExecution>
                					<pluginExecutionFilter>
                						<groupId>
                							org.codehaus.mojo
                						</groupId>
                						<artifactId>
                							findbugs-maven-plugin
                						</artifactId>
                						<versionRange>
                							[3.0.1,)
                						</versionRange>
                						<goals>
                							<goal>check</goal>
                						</goals>
                					</pluginExecutionFilter>
                					<action>
                						<ignore></ignore>
                					</action>
                				</pluginExecution>
                				<pluginExecution>
                					<pluginExecutionFilter>
                						<groupId>
                							org.codehaus.mojo
                						</groupId>
                						<artifactId>
                							buildnumber-maven-plugin
                						</artifactId>
                						<versionRange>
                							[1.3,)
                						</versionRange>
                						<goals>
                							<goal>
                								create-timestamp
                							</goal>
                						</goals>
                					</pluginExecutionFilter>
                					<action>
                						<ignore></ignore>
                					</action>
                				</pluginExecution>
                			</pluginExecutions>
                		</lifecycleMappingMetadata>
                	</configuration>
                </plugin>-->


就可以BUILD SUCCESS了
并且提供 可以再tomcat成功跑起来 的 cas_server4.1.2
示例程序下载地址:http://download.csdn.net/detail/koproblem/9365185
1
0
分享到:
评论

相关推荐

    cas-server服务端maven项目

    这是已经调整过的cas服务端,maven项目 已完成内容 登录页面已做调整 验证码功能 记住我功能 多数据源支持(根据传入参数client确定用哪个数据源和sql语句) 运行该项目 先建立sys_account表,直接导入sys_...

    cas-server非maven项目源码

    cas-server非maven项目,包含server和core和jdbc部分,采用的mysql用户验证

    如何提高Maven多模块项目编译速度.docx

    Maven多模块项目编译速度慢,下面我们来学习下优化的方法。 mvn clean package -T 4C -Dmaven.test.skip=true -Dmaven.compile.fork=true -T 4C 代表本机4个CPU内核都参与编译工程, -Dmaven.test.skip=true 代表...

    maven项目编译jar包

    通过maven项目中的pom文件进行编译jar包。资源包包括maven3 和编译所需工具。

    maven+jrebel热编译

    之前用maven开发,每修改一次代码都需要重新编译发布一次,于是后面我用了jrebel实现热编译,这样开发就方便了很多,后面开发都只需要编译一次,有代码或者页面改动,都会自动去编译,不用maven再重新编译发布一次,...

    单点登录sso-shiro-cas-maven

    其中QueryDatabaseAuthenticationHandler这个类是自定义构建的,在cas/WEB-INF/lib/cas-jdbc-1.0.0.jar里面,有兴趣的同学可以发编译看下,关于几个属性的说明 1. dataSource: 数据源,配置MySQL的连接信息 2. ...

    maven项目转换WEB项目

    不习惯于maven项目开发,想使用eclipse的普通web项目。想借鉴别人的maven项目,但是自己使用的却不熟悉maven的原理等等,但是需要懂一点maven的目录架构。

    cas单点登陆集成到简单maven项目的全部war包

    zip中包含两个maven测试demo,demo引用cas服务端,直接导入然后tomcat7:run。就可以启动。cas服务端的包直接导入到项目中,启动tomcat即可。

    Eclipse新建和部署maven项目

    Eclipse新建和部署maven项目,每一步都有详细的截图

    Eclipse开发的maven项目,导入Idea ~~ 超简单

    最后一步步排除,并且成功启动项目。 项目结构说明:两种情况耐心看,提供思路 1、Eclipse开发的传统项目(非Maven项目) Eclipse开发的传统项目(非Maven项目)或者 myeclipse开发的传统项目

    Maven项目整合Kafka

    使用Maven整合Kafka 包括生产者,消费者 Kafka各种配置 //1.设置参数 Properties props = new Properties(); props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "81.68.232.188:9092,81.68.232.188:9093,81...

    maven项目构建文档

    maven项目构建文档maven项目构建文档maven项目构建文档

    sypro_maven项目

    sypro_maven项目,ssh_maven项目

    基于elasticjob的入门maven项目

    基于elasticjob的入门maven项目 基于elasticjob的入门maven项目 基于elasticjob的入门maven项目 基于elasticjob的入门maven项目 基于elasticjob的入门maven项目 基于elasticjob的入门maven项目 基于elasticjob的入门...

    基于Springboot的maven项目

    基于Springboot+mybatis的maven项目

    mavenWeb空项目

    空白的,经过单元测试的,mavenWeb项目

    maven项目eclipse导入步骤(可以让你的maven项目正常运行)

    maven项目eclipse导入的详细步骤。

    java创建一个简单的Maven项目

    java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一个简单的Maven项目java创建一...

    idea离线导入maven项目

    idea离线导入maven项目

    ssm的maven项目和ssm的web项目

    srping+springmvc+mybatis的web项目一个是maven项目一个不是maven项目

Global site tag (gtag.js) - Google Analytics