MateoP
MateoP

Reputation: 53

Can't get Netbeans Project to acknowledge existing Tomcat or Glassfish Server

I haven't been able to figure out what I'm missing here.

I've installed Tomcat and can spin it up fine. (Glassfish too, in my efforts, but I had removed it when I took the screenshot.)

Screenshot of Tomcat Server showing in Services

So now I want to hook my project up to the Tomcat instance so I can have Netbeans deploy it for me automatically.

I right-click on my project, go down to Properties. In Project Properties I select 'Run' and go to the drop down to select my server. Only, there's no servers.

No servers options showing up for my Project

Why is it not showing up here? Am I going about this all wrong?

Thanks in advance for any help!

Other potentially useful notes: * Using Gradle (for my first time) * Using Spring Boot (for my first time) * On Windows 10 (don't hate me, I don't love it either)

Upvotes: 2

Views: 632

Answers (1)

MateoP
MateoP

Reputation: 53

I was chasing the wrong problem. Spring-boot provides an embedded server so I had no need to install and provide my own.

My real problem was that I had dependencies declared for jpa, postgresql, etc. that I hadn't configured in application.properties. When I tried to run, I'd get an error saying "a problem occurred starting process /path/to/my/jdk/java.exe". I couldn't figure what was going on and, looking around, I saw the issue mentioned in my question about the server.

The solution was to simply comment out the dependencies in my build.gradle until I was ready for them. After I got my PostgreSQL DB set up and added the configureation to application.properties, I was able to un-comment them and it's working great.

Upvotes: 1

Related Questions