1:首先使用mvn eclipse:eclipse命令将maven项目转换成eclipse项目
2:打开eclipseIDE导入项目-->部署-->启动,启动后报错:
java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:803)
at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:201)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1051)
at
解决方法:在tomcat的conf下context.xml里的<Context>里的第一行加上<Loader delegate="true" /> 就ok了
再次启动,启动成功
登陆:默认账号是okmAdmin,admin,回车后出现如下页面
去tomcat/webapp/OpenKM/下看确实没有这个frontend目录,这是什么原因呢,我又看了下用svn下载的源码,确定下有没有这个目录,结果也没有,然后我用mvn package命令又打包了一次,成功后我看了下生成的war包,如下
显然是存在的,原因是openKM的UI是用gwt动态生成的,所以在源码中是不存在的,
然后我将war包里的frontend目录手动拷贝到eclipse的工程中,如图
重新部署-->启动-->访问登陆
至此openkm开发环境搭建完毕,very happy!
转自:http://www.cnblogs.com/lixiaolong/archive/2013/03/26/2983009.html
相关推荐
搭建环境包括五个步骤:JDK安装、Eclipse安装、Android SDK安装、ADT安装和创建AVD。 ### 1.1 JDK安装 JDK是Java Development Kit的缩写,是Android开发所需的基本工具。如果你还没有安装JDK,可以去 Oracle 官方...
eclipse中java ee开发环境搭建。主要包含:jdk,服务器等。
Eclipse 搭建 Spring 开发环境 本文主要介绍了如何使用 Eclipse 搭建 Spring 开发环境,包括软件准备、软件安装和 Spring 示例三个部分。 一、软件准备 要搭建 Spring 开发环境,需要准备三个软件:Eclipse、...
NC65共享开发环境中的Eclipse配置是一个复杂的过程,需要了解各种配置选项和参数。本文详细介绍了NC65共享开发环境中的Eclipse配置,涵盖了从基本配置到高级配置的所有方面。通过正确的Eclipse配置,可以提高开发...
Spark 开发环境搭建是指在 Eclipse 集成开发环境中设置和配置 Spark 开发环境的过程。Spark 是一个基于 Hadoop 的大数据处理框架,它提供了高效的数据处理能力。为了在 Eclipse 中开发 Spark 应用程序,需要搭建...
首先,关于"开发环境搭建注意事项(eclipse)"中的导入项目工程,一个重要的建议是在开始导入前取消勾选"Eclipse菜单>Project>Build Automatically"。这样可以避免在导入项目时不必要的自动构建,节省时间和系统资源...
### JDK Eclipse 开发环境搭建详解 #### 一、JDK 的下载与安装 **1.1 下载JDK** - **访问Oracle官网**: 打开浏览器,在地址栏输入`http://www.oracle.com/technetwork/java/javase/downloads/index.html`进入Java...
Hadoop开发环境搭建Win8+Eclipse+Linux.pdf
本文将详细介绍如何搭建Eclipse开发环境,以及各个版本的区别和选择。 首先,了解Eclipse的不同版本至关重要。Eclipse IDE for Java Developers是专为Java开发设计的,包含Eclipse平台和Java Development Tools...
### Mac OS X 下搭建 nRF52832 开发环境使用 (GCC 和 Eclipse) #### 简介 本文档旨在指导如何在 Mac OS X 平台上为 nRF52832 芯片搭建一个高效且免费的开发环境。nRF52832 是一款基于 ARM Cortex-M4F 的高性能蓝牙...
**JEECG 开发环境搭建(Maven-eclipse)3.7** JEECG是一款基于代码生成器的Java快速开发平台,它集成了大量的常用功能,旨在简化企业级应用的开发流程,提高开发效率。本环境搭建教程将指导你如何配置Maven和Eclipse...
在Android开发过程中,环境搭建是初始阶段的关键步骤。本文将详细介绍如何一步步搭建Android开发环境,包括JDK、Eclipse和Android SDK的安装与配置。 首先,我们需要下载必要的软件。Java Development Kit (JDK)是...
总结来说,将SystemUI源码工程导入Eclipse并成功编译,需要搭建好开发环境、正确导入源码、添加并配置必要的依赖包、调整包的导入顺序等步骤。这不仅要求开发者对Android系统的源码结构有所了解,还需要具备解决依赖...
ExtJS是一种基于JavaScript的前端框架,用于...以上就是搭建ExtJS开发环境的详细步骤,通过这个过程,你将能够在Eclipse中有效地进行ExtJS应用的开发、调试和管理。记得保持环境的更新,以便充分利用最新的工具和技术。
在本文中,我们将深入探讨如何将JMeter 3.3的源码导入Eclipse IDE,以便进行二次开发和定制化工作。 首先,让我们了解JMeter的基本架构。JMeter是由Java编写的,遵循MVC(Model-View-Controller)设计模式。它的...
【Eclipse开发环境搭建】是IT开发者们进行Java项目开发的基础步骤,对于高效编码和管理项目至关重要。在本文中,我们将详细讲解如何搭建一个包含Spring MVC 3.0.5、Spring 3.0.5、MyBatis 3.0.4的全注解实例环境,...