Projekt springa, wykrzyknik przy projekcie i błędne adnotacje.

0

Witam.

Dopiero zaczynam ze Springiem i się w nim zbytnio nie orientuję, ale do rzeczy. Programuję w SpringToolSuite, tworze nowy projekt spring, wybieram szablon simple spring utility project. I po utworzeniu dzieją się takie rzeczy, że raz przy ikonie projektu mam wykrzyknik czerwony ( nie wiem co on oznacza). Jednak główny problem to taki że gdy dodaję w klasie adnotacje @Component to jest ona podkreślona na czerwono. W przykładowych klasach, które są tworzone razem z projektem tez adnotacje wykrywa jako błędne. Też przy imporcie org.springframework.stereotype.Component; także jest błąd.

Ktoś wie z czym to może być? W pliku xml jest odpowiednia linijka:

<context:component-scan base-package="packag.klas.spring" />

dodanie znacznika <code class="xml"> i `` - Furious Programming

0

Jakbyś włączył łaskawie widok "errors" to byś wiedział że eclipse mówi że masz problem z zależnościami. Tzn brakuje ci odpowiednich bibliotek. Pytanie za 100 punktów: czemu nie użyłeś mavena?
Wyświetl sobie build path tego projektu i zobacz co mu nie pasuje.

0
Description	Resource	Path	Location	Type
Archive for required library: 'C:/Users/Damian/.m2/repository/junit/junit/4.7/junit-4.7.jar' in project 'FirstSpringProject' cannot be read or is not a valid ZIP file	FirstSpringProject
Description	Resource	Path	Location	Type
The project cannot be built until build path errors are resolved	FirstSpringProject		
Description	Resource	Path	Location	Type
No grammar constraints (DTD or XML Schema) referenced in the document.	site.xml	/FirstSpringProject/src/site	line 1	XML Problem

Wygląda na to że coś mu się z JUnit nie podoba. Ale po co używać Mavena, przecież SpringToolSuite automatycznie powinno dodawać wszystkie biblioteki. Zresztą plik pom.xml Mavena tez znajduje się w projekcie.

0

Chłopie, aż mi sie smutno robi jak czytam takie posty. Korzystasz a nawet o tym nie wiesz. Dzieci neostrady dorosły jak widać do programowania. Ciekawe czy umiałbyś chocby helloworld skompilować w javie bez IDE.
Ja bym zrobił mvn clean na tym projekcie, ewentualnie wywalił tego junita z repo albo zmienił wersję na inną.

0

Chłopie, aż mi sie smutno robi jak czytam takie posty. Korzystasz a nawet o tym nie wiesz. Dzieci neostrady dorosły jak widać do programowania.

No to jak Ci się smutno robi jak czytasz to nie czytaj... proste... A jak masz mnie w swoich postach obrażać to najlepiej ich nie pisz chyba że koniecznie chcesz się tym dowartościować.

Ja bym zrobił mvn clean na tym projekcie, ewentualnie wywalił tego junita z repo

Próbowałem od razu ale nic... gdyby to działało to bym nie pisał posta.

1 użytkowników online, w tym zalogowanych: 0, gości: 1