Я играю в Maven и пытался создать простое приложение HellowWorld.
Это приложение использует Spring для библиотек.
Когда я пытался запустить его, я запускал его через: \ target\ classes с командой: java -cp HelloWorldApp
Имеет длинный список зависимостей пути к классам.
Я думаю, что у maven должны быть более умные способы сделать это, вместо того, чтобы перечислять весь список зависимостейlibs.
Может кто-нибудь помочь?
Обновление:
Спасибо.У меня сейчас другой вопрос.Я запускаю проект, используя: mvn exec: java -Dexec.mainClass = "com.vaannila.HelloWorldApp"
Однако мой проект использует конфигурацию Spring с именем beans.xml, которая находится в \ src \ main \ resources
Когда я запускаю его, он говорит:
Вызывается: java.io.FileNotFoundException: ресурс пути к классу [beans.xml] не может быть открыт, потому что он не существует в org.springframework.core.io.ClassPathResource.getInputStream (ClassPathResource.java:142) по адресу org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.jav a: 336)
1024 *Весенний конфиг?
Большое спасибо