# versionCatalog alias exclude

**URL:** <https://discuss.gradle.org/t/versioncatalog-alias-exclude/41247>\
**Category:** Help/Discuss\
**Created:** [October 22, 2021, 1:09pm UTC](https://discuss.gradle.org/t/versioncatalog-alias-exclude/41247 "2021-10-22T13:09:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![amirwasim](https://avatars.discourse-cdn.com/v4/letter/a/f1d935/32.png) [@amirwasim](https://discuss.gradle.org/u/amirwasim)\
**Post date:** [October 22, 2021, 1:09pm UTC](https://discuss.gradle.org/t/versioncatalog-alias-exclude/41247/1 "2021-10-22T13:09:28Z")

</div>

I have a version catalog where i am using a plugin e.g. Sprinboot

```
    alias('springBoot').toPluginId('org.springframework.boot').version('2.5.5')

```

The spring boot has sub dependency on tomcat embeded

| ±-- org.springframework.boot:spring-boot-starter-tomcat:2.5.5  
| | ±-- jakarta.annotation:jakarta.annotation-api:1.3.5  
| | ±-- org.apache.tomcat.embed:tomcat-embed-core:9.0.53  
| | ±-- org.apache.tomcat.embed:tomcat-embed-el:9.0.53  
| | — org.apache.tomcat.embed:tomcat-embed-websocket:9.0.53

now lets say i wan to use 9.0.54 for tomcat how would i do it in my catalog
