I don't think the .so will help you on Windows, you'd need a .dll instead.

> On Mar 30, 2016, at 11:39 AM, Thad Guidry <[email protected]> wrote:
> 
> Evidently, on Windows the PATH environment variable should also have the path 
> to your native libraries, so that java.library.path can find them.
> 
> I added the path to my .so file to my PATH environment variable....yet I 
> still get the error
> 
> 2016-03-30 10:38:16,181 ERROR [Timer-Driven Process Thread-1] 
> o.apache.nifi.processors.hadoop.PutHDFS 
> java.lang.RuntimeException: native lz4 library not available
>     at 
> org.apache.hadoop.io.compress.Lz4Codec.getCompressorType(Lz4Codec.java:125) 
> ~[hadoop-common-2.6.2.jar:na]
>     at 
> org.apache.hadoop.io.compress.CodecPool.getCompressor(CodecPool.java:148) 
> ~[hadoop-common-2.6.2.jar:na]
>     at 
> org.apache.hadoop.io.compress.CompressionCodec$Util.createOutputStreamWithCodecPool(CompressionCodec.java:131)
>  ~[hadoop-common-2.6.2.jar:na]
>     at 
> org.apache.hadoop.io.compress.Lz4Codec.createOutputStream(Lz4Codec.java:87) 
> ~[hadoop-common-2.6.2.jar:na]
>     at org.apache.nifi.processors.hadoop.PutHDFS$1.process(PutHDFS.java:279) 
> ~[nifi-hdfs-processors-0.6.0.jar:0.6.0]
> 
> ​Don't just engage Mr. Sulu ...stay for breakfast. :)​
> 
> Thad
> +ThadGuidry
> 
> 

Reply via email to