# Compiling Graylog Server

**URL:** <https://community.graylog.org/t/compiling-graylog-server/1842>\
**Category:** Development\
**Created:** [July 25, 2017, 9:11pm UTC](https://community.graylog.org/t/compiling-graylog-server/1842 "2017-07-25T21:11:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pbrocker](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/pbrocker/32/889_2.png) [@pbrocker](https://community.graylog.org/u/pbrocker)\
**Post date:** [July 25, 2017, 9:11pm UTC](https://community.graylog.org/t/compiling-graylog-server/1842/1 "2017-07-25T21:11:55Z")

</div>

After importing into Intellij (ensuring I import the pom.xml). Setting up the runner via Edit Configuration. I then go to the command line and run mvn compile on graylog2-server. When I go back into intellij and click run. I get a bunch of errors dealing with `RuleLangParser`. They are in the pipeline-processor-plugin. How can I fix the error!? It seems it has been replaced with PipelineRuleProcessor.

---

<div class="post-metadata">

**Author:** ![jochen](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jochen/32/8_2.png) [@jochen](https://community.graylog.org/u/jochen)\
**Post date:** [July 26, 2017, 7:35am UTC](https://community.graylog.org/t/compiling-graylog-server/1842/2 "2017-07-26T07:35:22Z")

</div>

If you’re using [graylog-project](https://github.com/Graylog2/graylog-project), you’ll have to build the complete project _at least once_ from the root project (which in turn builds all the submodules such as `graylog2-server` and the plugins).

---

<div class="post-metadata">

**Author:** ![pbrocker](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/pbrocker/32/889_2.png) [@pbrocker](https://community.graylog.org/u/pbrocker)\
**Post date:** [July 26, 2017, 12:12pm UTC](https://community.graylog.org/t/compiling-graylog-server/1842/3 "2017-07-26T12:12:12Z")

</div>

Yes I am using the graylog-project. I navigated to graylog-project-repos/graylog2-server. That is where I have been running `mvn compile`. I get success… it is when I load up the project into intellij and click run that I get these errors.

---

<div class="post-metadata">

**Author:** ![jochen](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/jochen/32/8_2.png) [@jochen](https://community.graylog.org/u/jochen)\
**Post date:** [July 26, 2017, 12:25pm UTC](https://community.graylog.org/t/compiling-graylog-server/1842/4 "2017-07-26T12:25:39Z")

</div>

Please read again what I wrote before:

> [@jochen](#):
>
> you’ll have to build the complete project at least once from the root project

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/graylog/original/3X/c/7/c7c09c6b5099570133d6502b83f50ba4430de5b6.png) [@system](https://community.graylog.org/u/system)\
**Post date:** [August 9, 2017, 12:25pm UTC](https://community.graylog.org/t/compiling-graylog-server/1842/5 "2017-08-09T12:25:57Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
