0
我試圖通過批處理文件運行一個簡單的RMI應用程序。 我已經通過我的教練給了這些線路在記事本寫並保存爲.BAT:'javac'無法識別,找不到rmiregistry
- @cd%CD%\ SRC
- @for/R %%一個在文件(* .java)做@javac %%一個
- @啓動rmiregistry的3000
- @java服務器
- @pause
當我運行該批處理文件,它表明「的javac不被識別爲一個內部或EXTE rnal命令可操作的程序或批處理文件',並且對於RMI它顯示'系統找不到文件rmiregistry'。
我搜索了'javac'問題的解決方案,看來我必須在'環境變量'中爲它設置一個路徑,我通過以JAVA_HOME的名稱添加一個新的USER變量,路徑爲'C :\ Program Files文件\的Java \ jdk1.8.0_40 \ bin'的
的問題是一致的,我不知道從哪裏開始解決它
我必須說我的話非常「PATH」環境主題混淆。我在哪裏可以找到這個PATH環境變量?以及如何追加它? 我不知道如何做前兩步,但我做了第三個與CMD但沒有任何改變。我將JAVA_HOME添加到系統變量,但問題仍然存在。 也許你有一個一步一步的指導如何做到這一點?謝謝 – 2015-04-05 20:45:58
@ MajdKharman-檢查這個[page](http://www.computerhope.com/issues/ch000549.htm)或者,您應該只執行此答案的最後一行並重新啓動您的系統。這將有助於確保。 – 2015-04-05 20:48:41
我設置了相應的路徑,但現在它顯示出另一個問題: ** javac:invalid flag:C \ Users \ majd \ Documents \ Eclipse 用法:javac<源文件> 使用-help查看可能的選項列表** 這條消息重複4次,這意味着我在項目中有4個類。 在最後它寫道: **錯誤:可以找到或加載主類服務器** 我想我在寫在批處理文件/記事本中的行有問題。 雖然RMI註冊表窗口打開。 有什麼幫助嗎?當我解決這個問題時,我會投票並接受答案:) –
2015-04-05 21:19:55