Jsoup를 클라이언트 쪽 GWT가있는 외부 JAR로 사용하고 싶습니다. 그러나 Jsoup의 .jar는 GWT 용으로 만들어지지 않았습니다. (.gwt.xml 없음).Jsoup with GWT (호환되는 JAR 만들기)
클래스 파일과 .gwt.xml 파일을 모듈로 사용하고 GWT에서 상속하려면 Java 파일을 패키지해야합니다.
하지만 어떻게해야할지 모르겠다.
링크 : Jsoup - http://jsoup.org/
감사
편집 : 내 응용 프로그램은 클라이언트 측이있다. 서버 측은 없습니다.
시도했지만 컴파일하는 동안 오류가 발생했습니다. _com.google.gwt.dev.jjs.InternalCompilerException : JNode를 가져 오지 못했습니다. .... [공개되지 않은] 공개 보이드 타이틀 (java.lang.String의) [미해결] 공공 형 org.jsoup.nodes.Element 미해결의 createElement (java.lang.String의) [미해결] 공중 org.jsoup.nodes.Document 정상화() _ 그리고 다른 많은 [해결되지 않은]. 클래스 만 복사합니까? 예를 들어 .gwt.xml에 추가 할 내용이 없습니까? – Toph
충돌이 4 회있을뿐만 아니라. 나는 그들 모두를 쓸 수 없었다. (이 댓글 상자에는 충분한 공간이 없습니다). 클래스를 클라이언트 패키지로 옮겼습니다. 두 번째 부분 (가져 오기 다시 작성)을 이해할 수 없습니다. 내 수업에는 다음과 같은 것이 있습니다 : 'package com.domain.appgwt.client.jsoup.nodes; 수입 com.domain.appgwt.jsoup.helper.Validate;' 오류가 지금과 같이 : [ERROR] 선 64 :있어서 형식 (문자열, 문자열) 타입의 문자열을 [대한 정의되지 오류] 줄 181 : 개체 형식에 대한 클론() 정의되지 않았습니다. 도와 주셔서 감사합니다 – Toph
나는 모든 표준 자바 메서드가 GWT에 존재한다는 것을 의미합니다.예를 들어 java.net.URL이 없으면 String.format이 구현되지 않습니다. 각각의 경우를 찾아야하며 (예를 들어 Google에 - 많은 예제가 있음) 충돌하는 줄 대신 'gwt 호환'코드를 작성해야합니다. –