2017-02-05 1 views
-2

私は現在、付属の起動スクリプトを使用してJavaプログラム(JTS3ServerMod、Java TeamSpeakボット)を起動しようとしています。ただし、起動スクリプトを実行するとJavaエラーが発生し、理由がわかりません。Javaプログラムが起動していません

現在、Oracle JDK(with JRE)を実行しており、すべての相対パスとオプションが設定されています。スクリプトがJava -jar実行するためにtrys後にここで私は、端末に表示するものである:私は瓶の中に注入する前に、私は同様の問題に直面している

[[email protected] JTS3]# ./jts3servermod_startscript.sh start 
For security reasons it is prefered not to run the JTS3ServerMod as root! 
jts3servermod.pid found, but no JTS3ServerMod running. Possibly your previously started JTS3ServerMod crashed! 
Please view the logfile for details. 
Starting the JTS3ServerMod... 
JTS3ServerMod started, for details please view the log file! 
[[email protected] JTS3]# Illegal option: j 
Usage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 
Options: 
    -c create new archive 
    -t list table of contents for archive 
    -x extract named (or all) files from archive 
    -u update existing archive 
    -v generate verbose output on standard output 
    -f specify archive file name 
    -m include manifest information from specified manifest file 
    -n perform Pack200 normalization after creating a new archive 
    -e specify application entry point for stand-alone application 
     bundled into an executable jar file 
    -0 store only; use no ZIP compression 
    -P preserve leading '/' (absolute path) and ".." (parent directory) components from file names 
    -M do not create a manifest file for the entries 
    -i generate index information for the specified jar files 
    -C change to the specified directory and include the following file 
If any file is a directory then it is processed recursively. 
The manifest file name, the archive file name and the entry point name are 
specified in the same order as the 'm', 'f' and 'e' flags. 

Example 1: to archive two class files into an archive called classes.jar: 
     jar cvf classes.jar Foo.class Bar.class 
Example 2: use an existing manifest file 'mymanifest' and archive all the 
      files in the foo/ directory into 'classes.jar': 
     jar cvfm classes.jar mymanifest -C foo/ . 
+3

あなたの質問に 'jts3servermod_startscript.sh'というスクリプトを含めてください。 –

+1

"* Illegal option j *"はエラー出力の一部です(プロンプト直後です)。それを見たいかもしれません。 – ray

+1

rootユーザーとして起動しないで起動してください...そして、 '詳細はログファイルを表示してください'というメッセージが重要です –

答えて

-1

を手動で万が一そのようなことをしましたか?その場合はjarファイルのパスを修正する必要があるかもしれません。

0

何らかの理由で、システムがもはや存在しなかったバージョンのJava(つまりエラー)を使用しようとしました。私は単に正しい場所でシステムを見せて、すべてがうまくいった。

関連する問題