2012-11-14 143 views
0

我有一個java類cs.class,我想從命令行執行,就像您使用任何其他命令一樣。我希望能夠輸入「cs file1」等。而不必使用'java cs file1'。我怎樣才能做到這一點?在沒有java命令的linux終端中執行java類

編輯:如果我把我的課程放在我的路徑中的任何地方,我也想這樣工作。

+0

按照這個指示,你可以在終端上運行java:http://unix.stackexchange.com/questions/15333/run-java-classfile-from-terminal –

+0

你可以爲'java cs'創建一個別名 – Reimeus

+0

謝謝Tarsis Azevedo和Remimeus。我結合了你的兩個想法,並在我的.bashrc中添加了'alias cs ='java -cp/home/user/bin/cs''。 – Guvery

回答

0

它看起來像this將在linux上爲你工作。

0

對於Windows

創建一個名爲custom.cmd文件,並添加以下代碼行

@echo off 
DOSKEY cs=java cs $* 

現在

右鍵單擊命令提示符shortcut->屬性 - >快捷鍵 - >並將以下內容添加到您的目標字段

/K C:\ custom.cmd

我custom.cmd位於C:將路徑更改爲你 現在你可以使用 「CS」 爲CMD外殼內的命令。你可以提到你的文件名作爲參數以及$ *指定命令行參數。