[Geoserver-devel] Running Geoserver from IntelliJ Failes with an error in package org.geoserver.wcs.kvp does not exist

Hy guys,

I tried to follow the the Running Geoserver with IntelliJ IDEA tutorial in Geoserver Developer docs http://docs.geoserver.org/stable/en/developer/quickstart/intellij.html

Running the Project fails with the following logs;

---------------------------BEGIN LOgs-----------------
9:33 AM Compilation completed with 7 errors and 498 warnings in 3m 12s 873ms

C:.…\Projects\Geoserver\geoserver\src\wcs2_0\src\test\java\org\geoserver\wcs2_0\kvp\WCSKVPTestSupport.java

Error:(29, 29) java: package org.geoserver.wcs.kvp does not exist

Error:(44, 5) java: cannot find symbol
symbol: class GetCoverageRequestReader
location: class org.geoserver.wcs2_0.kvp.WCSKVPTestSupport

Error:(95, 22) java: cannot find symbol
symbol: class GetCoverageRequestReader
location: class org.geoserver.wcs2_0.kvp.WCSKVPTestSupport

C:.…\Projects\Geoserver\geoserver\src\wcs2_0\src\test\java\org\geoserver\wcs2_0\xml\GetCoverageTest.java

Error:(28, 28) java: cannot find symbol
symbol: class DefaultWebCoverageService20
location: package org.geoserver.wcs2_0

Error:(871, 9) java: cannot find symbol
symbol: class DefaultWebCoverageService20
location: class org.geoserver.wcs2_0.xml.GetCoverageTest

Error:(871, 68) java: cannot find symbol
symbol: class DefaultWebCoverageService20
location: class org.geoserver.wcs2_0.xml.GetCoverageTest

C:.…\Projects\Geoserver\geoserver\src\wcs2_0\src\test\java\org\geoserver\wcs2_0\kvp\GetCapabilitiesTest.java

Warning:(3, 30) java: junit.framework.Assert in junit.framework has been deprecated

Error:(8, 28) java: cannot find symbol
symbol: class GetCapabilities
location: package org.geoserver.wcs2_0

---------------------End Logs------------------------------

Plus there are several Warning of deprecated frameworks and libraries.

As far as I can tell, IntelliJ makes noise in this class

WCSKVPTestSupport.java
This import

import org.geoserver.wcs.kvp.GetCoverageRequestReader;
Here
···

Kind regards,
Steve Omondi

Hi Steve,

Have you already run a full mvn clean install in the geoserver src folder, as indicated in the main quickstart? That should be done before trying to build with Intellij.

My other suggestion would be to “Reimport All Maven Projects” within intellij, that may fix the dependency issues.

Torben

···

On Tue, Jan 23, 2018 at 10:49 PM, Steve Omondi <steve.omondi@anonymised.com> wrote:

Hy guys,

I tried to follow the the Running Geoserver with IntelliJ IDEA tutorial in Geoserver Developer docs http://docs.geoserver.org/stable/en/developer/quickstart/intellij.html

Running the Project fails with the following logs;

---------------------------BEGIN LOgs-----------------
9:33 AM Compilation completed with 7 errors and 498 warnings in 3m 12s 873ms

C:.…\Projects\Geoserver\geoserver\src\wcs2_0\src\test\java\org\geoserver\wcs2_0\kvp\WCSKVPTestSupport.java

Error:(29, 29) java: package org.geoserver.wcs.kvp does not exist

Error:(44, 5) java: cannot find symbol
symbol: class GetCoverageRequestReader
location: class org.geoserver.wcs2_0.kvp.WCSKVPTestSupport

Error:(95, 22) java: cannot find symbol
symbol: class GetCoverageRequestReader
location: class org.geoserver.wcs2_0.kvp.WCSKVPTestSupport

C:.…\Projects\Geoserver\geoserver\src\wcs2_0\src\test\java\org\geoserver\wcs2_0\xml\GetCoverageTest.java

Error:(28, 28) java: cannot find symbol
symbol: class DefaultWebCoverageService20
location: package org.geoserver.wcs2_0

Error:(871, 9) java: cannot find symbol
symbol: class DefaultWebCoverageService20
location: class org.geoserver.wcs2_0.xml.GetCoverageTest

Error:(871, 68) java: cannot find symbol
symbol: class DefaultWebCoverageService20
location: class org.geoserver.wcs2_0.xml.GetCoverageTest

C:.…\Projects\Geoserver\geoserver\src\wcs2_0\src\test\java\org\geoserver\wcs2_0\kvp\GetCapabilitiesTest.java

Warning:(3, 30) java: junit.framework.Assert in junit.framework has been deprecated

Error:(8, 28) java: cannot find symbol
symbol: class GetCapabilities
location: package org.geoserver.wcs2_0

---------------------End Logs------------------------------

Plus there are several Warning of deprecated frameworks and libraries.

As far as I can tell, IntelliJ makes noise in this class

WCSKVPTestSupport.java
This import

import org.geoserver.wcs.kvp.GetCoverageRequestReader;
Here

```
public abstract class WCSKVPTestSupport extends WCSTestSupport {

static final double EPS = 10 - 6;
    WCSConfiguration configuration;
GetCoverageRequestReader kvpreader;
    WebCoverageService20 service;

```


```
And here
```

```
@Before
public void setup() {
kvpreader = (GetCoverageRequestReader) applicationContext.getBean("wcs111GetCoverageRequestReader");
service = (WebCoverageService20) applicationContext.getBean("wcs20ServiceTarget");
configuration = new WCSConfiguration();
}
```

I’m not profecient in Java, however I’d like to deploy Geoserver to Google App Engine from IntelliJ which lead me to this stalemate.

Kindly assist!

Kind regards,
Steve Omondi

Virus-free. www.avast.com

Check out the vibrant tech community on one of the world’s most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


Geoserver-devel mailing list
Geoserver-devel@anonymised.com.366…sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel