无法打开openclinica

时间:2016-10-24 15:37:55

标签: java tomcat servlets

我尝试按照说明(https://github.com/OpenClinica/OpenClinica/wiki/Install-OpenClinica-v3.6-and-higher-on-Windows

安装OpenClinica

我的AWS服务器是Windows Server 2012 R2 Standard

但我无法使用http://localhost:8080/OpenClinica

启动openclinica页面

在日志中,它会提示

INFO: validateJarFile(C:\OC\tomcat\webapps\OpenClinica\WEB-INF\lib\servlet-api-2.3.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
Oct 24, 2016 3:19:23 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://code.google.com/p/jmesa is already defined
Oct 24, 2016 3:19:27 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart

任何人都知道如何解决?

谢谢!

Greatvia

1 个答案:

答案 0 :(得分:0)

我认为OC应该通过Maven依赖范围provided使用Java EE Servlet API,而不是将其包含在war文件中。为了使jar文件不受影响,我只是将文件移动了一个目录级别。