在控制台編譯運行java程序詳細指導


控制台編譯運行.java文件

 

首先在cmd中輸入java –version確定java環境變量是否已經配好

其次在cmd中輸入javac –version 確定javac環境變量是否已經配好

在用cd命令轉到要編譯.java文件的路徑,用javac classname.java編譯該java文件,將會看到產生了一個.class文件;

其次,若要運行該.class文件,則直接輸入java classname即可(不用加后綴名);

如果想生成jar文件,則使用命令jar cvf classname.jar classname.class,中間.jar的文件名自定義即可;此時若想運行該jar文件,則直接輸入java –jar classname.jar即可,但是這是可能會遇到“沒有主清單屬性”問題,解決方法是打開.jar文件中的MANIFEST.MF文件,若沒有Main-Class這一行,則添加Main-Class:classname,注意classname前面必須有一個空格,classname與.class文件同名即可。然后保存,再執行java–jar classname.jar即可運行該jar文件。

最后注意,若.java文件中含有包名(如package com;),則應該使得當前路徑退到com的父層路徑,再運行java  com.classname即可,但是對於運行同樣的jar文件時,目前還沒想到解決方案。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM