簡體   English   中英

編譯錯誤-在Redhat“ Openshift”應用程序中找不到com.google.gson包

[英]Compilation error - package com.google.gson not found in Redhat “Openshift” application

我正在使用使用gson jars的Eclipse Luna在openshift中開發應用程序。

我在Web-inf / lib文件夾中添加了gson jar文件,但在eclipse中未顯示任何錯誤。

但是,當我將應用程序推送並提交到GIT存儲庫時,它顯示錯誤:

我還嘗試了在外部庫中添加jars配置構建路徑->添加外部jars...。

但仍然不能正常工作!

[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>

謝謝我:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM