我正在使用使用gson jars的Eclipse Luna在openshift中开发应用程序.
我在Web-inf / lib文件夹中添加了gson jar文件,但在eclipse中未显示任何错误.
但是,当我将应用程序推送并提交到GIT存储库时,它显示错误:
我也尝试在外部库中添加jar
配置构建路径->添加外部罐子.
但仍然不能正常工作!
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /var/lib/openshift/54d3ce57fcf933ba9b00000a/app-
root/runtime/repo/src/main/java/com/servlet/Controller_vehicle.java:[14,22]
error: package com.google.gson does not exist
openshift不支持gson包吗?
解决方法:
好 !我知道了.
对于您在java openshift应用程序的库中添加的任何外部jar,必须在pom.xml文件中显示依赖关系
该文件位于webapps文件夹中,即webapps / pom.xml.
我用的是gson-2.1.jar,所以对应的依赖项是:-
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.1</version>
</dependency>
谢谢我:)