2015-11-15 5 views
5

私はWindowsマシン上でhttp://s3.thinkaurelius.com/docs/titan/1.0.0/getting-started.htmlガイドをフォローしています。gremlin from titan 1.0.0は、Windows上でそのまま実行されていません。

しかし、私はグレムリンの実行になって、非常に最初の段階で立ち往生しています:

>bin\gremlin.bat 
Error opening zip file or JAR manifest missing : ..\lib\jamm-0.3.0.jar 
Error occurred during initialization of VM 
agent library failed to init: instrument 

答えて

6

は、この問題の解決策in this google groupを発見し、より:

グレムリン編集にgremlin.batを実行しますファイル:

変更:012:へ

set LIBDIR=..\lib 
set LIBDIR=lib 

変更:

if "%CP%" == "" (
set CP=%LIBDIR%\%1 
)else (
set CP=%CP%;%LIBDIR%\%1 
) 

へ:また

if "%CP%" == "" (
set CP=%1 
)else (
set CP=%CP%;%1 
) 

、グレムリンコマンドラインにコマンド履歴の能力を追加する:

gremlin.batファイル内に追加します設定されたJAVA_OPTIONS行(同じソースからのソリューション):

set JAVA_OPTIONS=-Xms32m -Xmx512m -javaagent:%LIBDIR%\jamm-0.3.0.jar 

追加:

set JAVA_OPTIONS=-Xms32m -Xmx512m -javaagent:%LIBDIR%\jamm-0.3.0.jar -Djline.terminal=none 

最後に、ログレベルを変更するには: 含むチタン-1.0.0-hadoop1フォルダにlogback.xmlという名前のファイルを追加します。 (solution from the same source)

<configuration> 
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> 
    <!-- encoders are assigned the type 
     ch.qos.logback.classic.encoder.PatternLayoutEncoder by default --> 
    <encoder> 
     <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> 
    </encoder> 
    </appender> 
    <root level="WARN"> <!-- set loglevel here--> 
    <appender-ref ref="STDOUT" /> 
    </root> 
</configuration> 
関連する問題