로컬 mvn 부두 서버에서 Google 클라우드 저장소를 테스트하려고합니다. 다음 java 서블릿 정의 서블릿 초기화 중에 다음 오류가 발생합니다.Google 클라우드 저장소가 메서드 com.google.cloud.ServiceOptions.getFromServiceLoader에 액세스하려고 시도했습니다. 오류
@WebServlet(name = "receiveImage", value = "receiveImage")
@SuppressWarnings("serial")
@MultipartConfig()
public class receiveImage extends HttpServlet {
private static final String BUCKET_NAME = "testbucket";
private static Storage storage = null;
@Override
public void init() {
storage = StorageOptions.defaultInstance().service();
}
HTTP 오류 500
문제/receiveImage 액세스. 이유 :
java.lang.IllegalAccessError :
Server Error
의해 인한 Ljava을 (; Ljava/LANG/개체 Ljava/LANG/등급) 방법 com.google.cloud.ServiceOptions.getFromServiceLoader 액세스하려고/lang/Object; com.google.cloud.HttpServiceOptions com.google.cloud.HttpServiceOptions. (HttpServiceOptions.java:154) at com.google.cloud.storage.StorageOptions. (StorageOptions.java:69) at com.google. . .cloud.storage.StorageOptions (StorageOptions.java:27) com.google.cloud.sto
에서 나는 치어 파일에 다음 받는다는 종속성을 정의
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>0.4.0</version>
</dependency>
도움에 대한 감사합니다.
내가 문제를 해결 할 수