voglio usare RestTemplate/TestRestTemplate includendo l'artefatto in un'applicazione SpringBootCome prevenire l'inizio auto di tomcat/pontile in primavera di avvio in cui solo voglio usare RestTemplate
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</dependency>
Ma questo si avvia automaticamente Tomcat o Molo. C'è un modo per disattivarlo o non includendo l'artefatto di cui sopra. TestRestTemplate si trova nel file di avvio, ma non nel RestTemplate di base.
Per caso hai il riferimento di spring-boot-starter-web? Perché questo attira automaticamente il tomcat come dipendenza. –
No, non uso spring-boot-starter-web. Ecco perché ho aggiunto invece spring-web. – datree
Qual è il tipo di applicazione? Si tratta di un'applicazione Web o di riga di comando o di pianificazione? Inoltre, puoi condividere la classe principale dell'applicazione e il file pom come riferimento? Ho un'applicazione di esempio che è un'applicazione della riga di comando e non trascina tomcat come dipendenza. –