java-執行 java 控制檯程式
java-執行 java 控制檯程式
執行一個控制檯程式,當輸入 x 後退出控制檯。
1.用maven構建一個 jar 專案
1.1 新建=》maven project
1.2 新建一個“maven-archetype-quickstart”型別的 maven project
3.用maven 生成一個 jar 包
3.1 右鍵專案=》run as =》Maven build
3.2 如果初次點選需要填寫 build 引數,在Goals 中填寫命令,點選run 生成 jar 包
clean install -Dmaven.test.skip=true
3.3 開啟專案的 target 目錄,已經生成名為 consoles-0.0.1-SNAPSHOT.jar 的檔案
4.執行 jar 控制檯程式
4.1 建立一個 bat 檔案:consoles-0.0.1-SNAPSHOT.jar-run.bat
4.2 編輯 consoles-0.0.1-SNAPSHOT.jar-run.bat 檔案,輸入以下內容
java -cp consoles-0.0.1-SNAPSHOT.jar console.demo.consoles.App 1 2 3 4 5 6 7
pause
4.3 執行 consoles-0.0.1-SNAPSHOT.jar-run.bat 檢視
執行一個控制檯程式,當輸入 x 後退出控制檯。
1.用maven構建一個 jar 專案
1.1 新建=》maven project
1.2 新建一個“maven-archetype-quickstart”型別的 maven project
2.新建一個 App.java 檔案,內容如下
package console.demo.consoles;
import java.util.Scanner;
/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
if(args!=null){
println("命令列引數:");
for(String s:args){
println(s);
}
}
Scanner input = new Scanner(System.in);
print( "input x exist。" );
String str = null ;
do{
println("");
print(":");
str = input.next();
System.out.println("您輸入的是:"+str);
}while(!"x".equalsIgnoreCase(str));
System.out.println("你輸入了\"x\",程式已經退出!");
input.close(); // 關閉資源
}
public static void println(String msg){
System.out.println( msg );
}
public static void print(String msg){
System.out.print( msg );
}
}
3.用maven 生成一個 jar 包
3.1 右鍵專案=》run as =》Maven build
3.2 如果初次點選需要填寫 build 引數,在Goals 中填寫命令,點選run 生成 jar 包
clean install -Dmaven.test.skip=true
3.3 開啟專案的 target 目錄,已經生成名為 consoles-0.0.1-SNAPSHOT.jar 的檔案
4.執行 jar 控制檯程式
4.1 建立一個 bat 檔案:consoles-0.0.1-SNAPSHOT.jar-run.bat
4.2 編輯 consoles-0.0.1-SNAPSHOT.jar-run.bat 檔案,輸入以下內容
java -cp consoles-0.0.1-SNAPSHOT.jar console.demo.consoles.App 1 2 3 4 5 6 7
pause
4.3 執行 consoles-0.0.1-SNAPSHOT.jar-run.bat 檢視
相關文章
- 執行Java,不顯示控制檯Java
- idea建立、執行、打包控制檯程式Idea
- Docker容器中執行.net framework控制檯程式DockerFramework
- java-執行緒池(一)Java執行緒
- Java-基礎程式設計-多執行緒Java程式設計執行緒
- JAVA-執行緒池淺析Java執行緒
- Java-基礎-執行緒入門Java執行緒
- JAVA-多執行緒(關鍵字:synchronized)Java執行緒synchronized
- Java-執行緒間通訊小結Java執行緒
- 有趣的控制檯玩法:一行程式碼繪製控制檯影像!行程
- JAVA控制檯下:控制檯商城購物系統Java
- java-執行緒池佇列飽和策略Java執行緒佇列
- Java使用Scanner類進行控制檯輸入Java
- IDEA--執行maven時控制檯亂碼IdeaMaven
- 解決Vue3專案執行控制檯警告Vue
- tokio-rs/console:非同步Rust執行偵錯程式控制檯非同步Rust
- 好程式設計師Java培訓告訴你Java-執行緒怎麼來的?程式設計師Java執行緒
- 在TSM 的ISC控制檯中不用立刻執行排程
- dotnet 基於 DirectML 控制檯執行 Phi-3 模型模型
- Java控制檯常用命令Java
- JAVA-快速瞭解執行緒池的基本原理Java執行緒
- JAVA-大白話探索JVM-執行時記憶體(三)JavaJVM記憶體
- 解決 eclipse cdt 執行時控制檯亂碼解決Eclipse
- 【java學習】控制執行流程Java
- 【Java基礎】:執行緒控制Java執行緒
- java-併發程式設計Java程式設計
- java控制檯版本 俄羅斯方塊Java
- 在百度文庫控制檯執行一行程式碼,即可複製VIP內容行程
- 美團面試題:Java-執行緒池 ThreadPool 專題詳解面試題Java執行緒thread
- Java多執行緒學習(2)執行緒控制Java執行緒
- 不一樣的控制檯程式—–在控制檯中輸出圖片薦
- java-微信小程式開發工具Java微信小程式
- Java-排序Java排序
- java-多執行緒-CountDownLatch(閉鎖) CyclicBarrier(柵欄) Semaphore(訊號量)-Java執行緒CountDownLatch
- 控制檯程式實現Timer
- 控制檯程式的事件處理 (轉)事件
- java 在控制檯上輸入密碼時,密碼不顯示在控制檯上Java密碼
- zookeeper控制檯