DocFetcher CMD 启动脚本

来源:互联网 发布:华测手簿同步软件 编辑:程序博客网 时间:2024/05/17 06:01

脚本

DocFetcher.cmd

set CLASSPATH=%CLASSPATH%for %%a in (%~dp0lib\*.jar) do (    set CLASSPATH=!CLASSPATH!;%%a    )start javaw -enableassertions -Xmx512m -Xss2m -cp "%CLASSPATH%" -Djava.library.path="lib" net.sourceforge.docfetcher.Mainecho %date% %time% start docfetcher >> log.txt

DocFetcher简介

DocFetcher is an Open Source desktop search application: It allows you to search the contents of files on your computer. — You can think of it as Google for your local files. The application runs on Windows, Linux and Mac OS X, and is made available under the Eclipse Public License.

下载、安装

docfetcher-1.1.14-portable.zip

运行

我本地安装有JDK1.7和JDK1.8,环境变量也配好了,但双击DocFetcher.exe时仍然提示:

提示我说找不到JRE

同时发现目录下有 DocFetcher.sh 却没有 DocFetcher.cmd,于是就参照.sh写了个.cmd版的。

这里写图片描述

DocFetcher.sh

#!/bin/shscript=$(readlink -f "$0")scriptdir=`dirname "$script"`cd "$scriptdir"CLASSPATH=for FILE in `ls ./lib/*.jar`do   CLASSPATH=${CLASSPATH}:${FILE}doneif [ $(lsb_release -is) = "Ubuntu" ] && [ $XDG_CURRENT_DESKTOP = "Unity" ]; then    export SWT_GTK3=0fijava -enableassertions -Xmx512m -Xss2m -cp ".:${CLASSPATH}" -Djava.library.path="lib" net.sourceforge.docfetcher.Main "$@"

DocFetcher.cmd

@echo off&setlocal enabledelayedexpansionset CLASSPATH=%CLASSPATH%for %%a in (%~dp0lib\*.jar) do (    set CLASSPATH=!CLASSPATH!;%%a    )start javaw -enableassertions -Xmx512m -Xss2m -cp "%CLASSPATH%" -Djava.library.path="lib" net.sourceforge.docfetcher.Mainecho %date% %time% start docfetcher >> log.txt
0 0
原创粉丝点击