[ https://issues.apache.org/jira/browse/CASSANDRA-1113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gary Dusbabek resolved CASSANDRA-1113. -------------------------------------- Fix Version/s: 0.6.3 (was: 0.6.2) Resolution: Fixed Thanks for the patch! > Please include a windows batch file to execute the node tool > ------------------------------------------------------------ > > Key: CASSANDRA-1113 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1113 > Project: Cassandra > Issue Type: Improvement > Components: Tools > Environment: Windows XP Pro, Dell laptop > Reporter: Bill T. > Assignee: Gary Dusbabek > Priority: Minor > Fix For: 0.6.3 > > > A windows batch file for the node tool would be very handy. I've written my > own which is based on cassandra-cli.bat: > @REM > @REM Licensed to the Apache Software Foundation (ASF) under one or more > @REM contributor license agreements. See the NOTICE file distributed with > @REM this work for additional information regarding copyright ownership. > @REM The ASF licenses this file to You under the Apache License, Version 2.0 > @REM (the "License"); you may not use this file except in compliance with > @REM the License. You may obtain a copy of the License at > @REM > @REM http://www.apache.org/licenses/LICENSE-2.0 > @REM > @REM Unless required by applicable law or agreed to in writing, software > @REM distributed under the License is distributed on an "AS IS" BASIS, > @REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > @REM See the License for the specific language governing permissions and > @REM limitations under the License. > @echo off > if "%OS%" == "Windows_NT" setlocal > if NOT DEFINED CASSANDRA_HOME set CASSANDRA_HOME=%CD% > if NOT DEFINED JAVA_HOME goto err > REM Ensure that any user defined CLASSPATH variables are not used on startup > set CLASSPATH= > REM For each jar in the CASSANDRA_HOME lib directory call append to build the > CLASSPATH variable. > for %%i in (%CASSANDRA_HOME%\lib\*.jar) do call :append %%~fi > goto okClasspath > :append > set CLASSPATH=%CLASSPATH%;%1%2 > goto :eof > :okClasspath > REM Include the build\classes directory so it works in development > set CASSANDRA_CLASSPATH=%CLASSPATH%;%CASSANDRA_HOME%\build\classes > goto runNodeTool > :runNodeTool > echo Starting NodeTool > "%JAVA_HOME%\bin\java" -cp "%CASSANDRA_CLASSPATH%" > -Dstorage-config=%CASSANDRA_HOME%\conf\ > -Dlog4j.configuration=log4j-tools.properties > org.apache.cassandra.tools.NodeCmd %* > goto finally > :err > echo The JAVA_HOME environment variable must be set to run this program! > pause > :finally > ENDLOCAL -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.