Это кажется простым, но ...
Я только начинаю изучать профиль свободы.
Я не могу использовать разделяемую библиотеку.
вот документация: https://www.ibm.com/support/knowledgecenter/SSD28V_liberty/com.ibm.websphere.wlp.core.doc/ae/cwlp_sharedlibrary.html
так на сервере. xml Я ставлю (и перезапускаю сервер), например:
<library>
<folder dir="C:/libs/gson/"></folder>
<!-- or even <file name="C:/libs/gson/gson-2.3.1.jar" /> -->
</library>
В любом случае во время выполнения я получаю: "java .lang.NoClassDefFoundError: com / google / gson / Gson "
На сервлете у меня только импорт и простое использование:
...
import com.google.gson.Gson;
...
@WebServlet("/")
public class HelloWorld extends HttpServlet {
...
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// Serialization
Gson gson = new Gson();
...
Чего мне не хватает?