Время JODA в Java Appengine

Кто-либо заставил классы времени JODA работать над Google Appengine? Я использую 1.3.4 из Java sdk, и я получаю следующую ошибку при попытке:

java.lang.NoClassDefFoundError: com/google/appengine/repackaged/org/joda/time/DateTimeZone

Я импортировал его также:

import com.google.appengine.repackaged.org.joda.time.DateTime;
7
задан aloo 9 June 2010 в 23:07
поделиться

2 ответа

Настоящая цель переупакованных классов заключается в том, чтобы у Google был частный набор классов, которые они могут использовать и которые не конфликтуют ни с какими известными пакетами. Переупакованные классы не предназначены для публичного использования, и если вы используете их, то делаете это на свой страх и риск. Они могут быть удалены в любой момент.

Вы можете скачать JODA и просто включить его в качестве зависимости, ничто не должно мешать его работе. Имена не будут конфликтовать с именами Google из-за разного пакета.

13
ответ дан 6 December 2019 в 12:46
поделиться

Многие люди тоже любят joda.

Я предлагаю поместить jar-пакет JODA в ваш каталог lib и напрямую импортировать его.

    import org.joda.time.DateTime;
3
ответ дан 6 December 2019 в 12:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: