Хорошо, поэтому я строил свой проект с
$ mvn install -DskipTests
и затем запускал его с:
$ java -cp target/suman-1.0-SNAPSHOT.jar suman.App
, но вместо этого я должен использовать mvn для его запуска, например:
$ mvn exec:java -Dexec.mainClass="suman.App"
теперь у него есть нужные файлы jar в пути к классам.используя обычную команду java, он не знал, где найти файл com.google.code.gson
jar.
Кроме того, я не знаю, почему это не скомпилируется:
import com.google.code.gson.*;
но это удается:
import com.google.gson.*;
в соответствии с файлом pom.xml, я думаю, что первое не то, что второе будет правильным.