KevinDTimm
KevinDTimm

Reputation: 14376

Java EE 7 tutorial, netbeans can't find glassfish

The instructions for the Java EE tutorial specify to download and install the following :

Java SE SDK
Java EE SDK
Netbeans

I downloaded SE 8, EE 7 & Netbeans 8.0.2

Installed SE ok, and EE ok - it's essentially glassfish4. While installing Netbeans I'm instructed in the tutorial to NOT install glassfish and, when done with Netbeans to add glassfish to the Netbeans installation.

When I do so, I get the following message (I'm pointing @ c:\glassfish4\glassfish which is the correct path AFAIK)

Not a valid GlassFish Server installation.

I've seen another person in the last week with this same error, I looked into that problem and it said that there should be a file in a directory to solve the problem (C:\glassfish4\glassfish\config\glassfish.container). That file does exist on my system.

How does netbeans determine a valid Glassfish installation?

ETA: I followed zapl's advice below, reinstalled Netbeans with it's default Glassfish and, when I right click on Glassfish 4.1 Server, all options are greyed except Refresh and Remove (so, no start/stop, no view of Admin Console, Server Log or Update Center)

Upvotes: 2

Views: 3073

Answers (1)

JanW
JanW

Reputation: 46

I ran into the same problem. It is a known Netbeans-Bug: https://netbeans.org/bugzilla/show_bug.cgi?id=253008

There appear to be two solutions:

  1. Use a nightly Build Netbeans Version equal or higher than 201506180001

  2. In /glassfish/lib/install/applications/__admingui/WEB-INF/lib link (or copy) console-core-4.2-SNAPSHOT.jar to console-core-4.1.jar. After that netbeans is able to find the JAR file and add Glassfish nightly as a Glassfish 4.1 server.

I renamed the JAR as in solution 2 and now it works fine...

Hope this helps!

Upvotes: 3

Related Questions