I have checked that in another system. It is completely working. It seems
it was a local issue with my workstation. Sorry for the inconvenience.


On Mon, Apr 10, 2017 at 1:26 PM, Ali Nazemian <alinazem...@gmail.com> wrote:

> Hi Otto,
>
> Agreed, the project should not be coupled to the IDE we are using. I had
> got the same dependency error when I tried to build the project using the
> Maven CLI on my workstation. I will check it on another system. Maybe that
> was an issue with my workstation.
>
> Cheers,
> Ali
>
> On Mon, Apr 10, 2017 at 12:19 PM, Otto Fowler <ottobackwa...@gmail.com>
> wrote:
>
>> The refections problem is a problem with intellij.
>> You should *not* change the pom.  Also, cli maven is the standard target
>> for the project, and IDE-isms shouldn’t creep in (IMHO)
>>
>> "1. Navigate to Project Structure > metron-rest > Dependencies
>> 2. Add a new dependency of type Library
>> 3. Create a new Library of type Java
>> 4. Select
>> "~/.m2/repository/org/apache/metron/metron-common/0.3.1/metr
>> on-common-0.3.1.jar"
>> 5. Apply “
>>
>> I’m not sure about the guava.
>>
>>
>> On April 9, 2017 at 07:59:13, Ali Nazemian (alinazem...@gmail.com) wrote:
>>
>> Hi Casey,
>>
>> I have fixed them on my local branch. Two dependencies were missing in my
>> local branch. Probably it is not quite same as the version which has been
>> deployed to Travis. Maybe some of the JAR files are not quite updated...
>>
>> metron-rest module:
>>
>> <dependency>
>>     <groupId>org.reflections</groupId>
>>     <artifactId>reflections</artifactId>
>>     <version>0.9.10</version>
>> </dependency>
>>
>> metron-storm-kafka:
>>
>> <dependency>
>>     <groupId>com.google.guava</groupId>
>>     <artifactId>guava</artifactId>
>>     <version>${global_guava_version}</version>
>> </dependency>
>>
>>
>> Anyway, now I can build Metron packages in my workstation.
>>
>> Thanks,
>>
>> Ali
>>
>>
>> On Sun, Apr 9, 2017 at 12:40 AM, Ali Nazemian <alinazem...@gmail.com>
>> wrote:
>>
>>> Hi Casey,
>>>
>>> For example in "SensorParserConfigServiceImpl" class, I've got compile
>>> error on "import org.reflections.Reflections;" that class does not
>>> exist! I am using IntelliJ Maven plugin.
>>>
>>> Cheers,
>>> Ali
>>>
>>> On Sat, Apr 8, 2017 at 7:37 PM, Casey Stella <ceste...@gmail.com> wrote:
>>>
>>>> Hi Ali,
>>>>
>>>> Master does get compiled and have its unit tests run in Travis for
>>>> every commit, so it should compile. What are you seeing in terms of error
>>>> and how are you compiling?
>>>>
>>>> On Sat, Apr 8, 2017 at 04:56 Ali Nazemian <alinazem...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> I am trying to get familiar with Metron source code with using the
>>>>> Master branch and implementing a few parsers for a start. I have noticed
>>>>> this branch has some compile error that blocks the build process. I was
>>>>> wondering if there is a more stable branch that I can use for my purpose.
>>>>>
>>>>> Cheers,
>>>>> Ali
>>>>>
>>>>
>>>
>>>
>>> --
>>> A.Nazemian
>>>
>>
>>
>>
>> --
>> A.Nazemian
>>
>>
>
>
> --
> A.Nazemian
>



-- 
A.Nazemian

Reply via email to