Typing-Monkeys / TeferiTheGathering

A Magic The Gathering implementation made by Unipg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Al successivo avvio di Eclipse la librearia Drools non viene trovata

ncvescera opened this issue · comments

  • Controllare se effettivamente il progetto funziona !!
    • Il progetto funziona ed è stato risolto il problema con l'import

Notes

Eclipse

Eclipse come al solito funziona un po a caso: a me sembra dare problemi se, per importare il progetto, prima apro la cartella mtgengine e poi faccio importa (o apri o come si chiama); se però, seleziono solo la cartella (senza aprirla) e faccio apri il progetto funziona.
Da molti errori, ma se eseguo il main funziona tutto.

Node JS

Non ho effettuato il commit della cartella node_modules (presente in mtghub) dato che dovrebbero essere librerie di nodejs che può installarsi anche da solo e dovrebbero essere un peso in più da aggiungere a github.

Prima di avviare npm start eseguite il comando qui sotto:

cd mtghub
npm install

e solo dopo avviare il server con:

npm start

Il commit 7174a29 ha risolto il problema.

Fix

Una volta importato il progetto (come descritto nella guida) bisogna disattivare un'opzione di Drools.
Fare Tasto Destro sul progetto → Properties → Drools → assicurarsi che la checkbox Enable project specific settings non sia spuntata.

Screenshot from 2022-11-16 17-00-36