Github user zjffdu commented on the issue:
https://github.com/apache/zeppelin/pull/2880
You don't need to build with profile spark2.3 to use spark 2.3 in zeppelin.
You can just build it with the following simple command to use spark 2.3
```
mvn clean package -DskipTests
```
The purpose of profile spark 2.3 is for the embedded spark version (Which
doesn't supported yet). But you can use spark 2.3 via setting SPARK_HOME in
interpreter setting.
---
