【java程式設計】java打包雙擊直接執行設定
目的:
讓java在windows上直接雙擊就可以執行。
設定流程:
1.在打包java檔案時,用上-d引數,如:javac -d 目的地資料夾 java檔案
2.建立一個配置資訊檔案,名稱自定,裡面的格式是:
Main-Class:[空格]包名稱.主類名稱[最後加回車]
例:Main-Class: mymenu.MyMenu[回車]
3.用jar打包格式:jar -cvfm jar檔名 配置檔名 包資料夾
例:jar -cvfm my.jar 1.txt mymenu
如果以上都設定了,還是執行不了,那就是要設定windows了,把java在windows下注冊一下。
xp在資料夾選項裡的檔案型別來設定。
相關推薦
【java程式設計】java打包雙擊直接執行設定
目的: 讓java在windows上直接雙擊就可以執行。 設定流程: 1.在打包java檔案時,用上-d引數,如:javac -d 目的地資料夾 java檔案 2.建立一個配置資訊檔案,名稱自定,裡面的格式是: Main-Class:[空格]包名稱.主類名稱[最後加回車]
【JDBC程式設計】Java 連線 MySQL資料庫基礎、入門和進階
Content: 常用的JDBC API 資料庫環境的搭建 建立資料庫連線 資料庫訪問優化 一. 常用的JDBC API 1. DriverManager類 : 資料庫管理類,用於管理一組JDBC驅動程式的基本服務。應用程式和資料
【Java 程式設計】Java 開發實踐與經驗:BetterJava
文章目錄 1. 風格 2. 依賴注入 3. 避免使用 null 4. Immutable-by-default 5. 介面預設方法代替各種 util 類 6. Streams 7. 部署 8. Maven
104.【JAVA程式設計】Java虛擬機器
棧是執行時的單位,而堆是儲存的單元。 棧解決程式的執行問題,即程式如何執行,或者說如何處理資料,堆解決的是資料儲存的問題,即資料怎麼放,放在哪兒。
【Java程式設計】Java多執行緒的實現
多執行緒 程式:是一個指令的集合。 程序:正在執行中的程式,是一個靜態的概念。 執行緒:是程序中的一個單一的連續控制流程,執行緒又本稱為輕量級程序。 一個程序可擁有多個並行的執行緒,一個程序中的執行緒共享相同的記憶體單元,記憶體地址空間,可以訪問相同的變數和物件,而且他們從
【Java 程式設計】Java 字符集配置及 ObjectMapper 對映 utf8 bom 檔案時的錯誤分析
文章目錄 1. Java 讀取檔案時的字符集配置 1.1 預設字符集 1.2 配置 Java 字符集 1.3 IDEA 除錯程式時的陷阱 2. utf-8 與 utf-8 No Bom 3. ObjectMappe
【併發程式設計】Java中的原子操作
什麼是原子操作 原子操作是指一個或者多個不可再分割的操作。這些操作的執行順序不能被打亂,這些步驟也不可以被切割而只執行其中的一部分(不可中斷性)。舉個列子: //就是一個原子操作 int i = 1; //非原子操作,i++是一個多步操作,而且是可以被中斷的。 //i++可以被分割成3步,第一步讀取i的值,
【Shell程式設計】檢測Nginx服務是否正常執行(詳解)
大家好今天給大家帶來shell指令碼的一個例項(檢測Nginx服務是否正常執行) 需求:檢測Nginx服務是否正常的執行,如果不在執行那麼就啟動Nginx伺服器,那麼如果啟動Nginx失敗,那麼通過郵
【Java程式設計】寫入、讀取、遍歷Properties檔案
在Java開發中通常我們會儲存配置引數資訊到屬性檔案。這種屬性檔案能夠是擁有鍵值對的屬性檔案,也能夠是XML檔案。關於XML檔案的操作,請參考博文【Java程式設計】DOM XML Parser 解析、遍歷、建立XML。 在該篇博文中,我將展示怎樣向屬性檔案寫入鍵值對。怎樣讀取屬性檔案
【我要程式設計】Java技術手冊之根據圖片連結把圖片轉化為io流,並輸出到頁面上的方法
適用場景:A程式只能內網訪問,B程式可以外網訪問,只有B程式可以訪問A程式,使用者需要通過B程式訪問A程式的圖片資源。這是可以使用該方法。 @RequestMapping("/getImageByPath") public void getImageByTomcat(St
【搞定Java併發程式設計】第4篇:多執行緒概述~下篇
上一篇:多執行緒上篇:https://blog.csdn.net/pcwl1206/article/details/84837530 目 錄: 1、等待/喚醒機制 2、執行緒中斷 3、執行緒終止 4、執行緒休眠sleep 5、執行緒讓步yield() 6、jo
【搞定Java併發程式設計】第3篇:多執行緒概述~上篇
上一篇:併發基礎概述:https://blog.csdn.net/pcwl1206/article/details/84833911 目 錄: 1、什麼是執行緒 2、執行緒的建立 2.1、Thread和Runnable簡介 2.2、Thread和Runnable的異同
《瘋狂Java講義(第4版)》-----第11章【AWT程式設計】(AWT常用元件、事件處理)
AWT常用元件 雖說是常用元件,如果不經常使用,還是比較陌生的!!!暫且根據書本列出來一些,先結合書上例項認識之,待之後結合實際案例選擇用之、研究之(參看官方API)! Button Canvas(用於繪圖的畫布) Checkbox CheckboxGroup(
【計算機基礎】Java學習篇(四) 認識類與物件(打包器、陣列和字串)
介紹完基本型別,下面介紹類型別。 瞭解物件與參考的關係,認識打包器,以及陣列物件、字串物件。 一、類與物件 1.建立類 編寫程式需要使用物件(Object),產生物件必須先定義類(Class),類就像是設計圖,而物件是類
【50本】Java程式設計師從入門SE到進階EE技術書籍推薦十個系列最全附閱讀技術書方法論(珍藏版)
前言:技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但
102.【JAVA程式設計】stream
public class TestStream { public static void main(String[] args) { List<People> list = createPeople(); Stream<People
101.【JAVA程式設計】反射
public class ReflectDemo { public static void main(String[] args)throws Exception { Class clazz = Class.forName("com.abyiyi.reflect.P
100.【JAVA程式設計】列舉詳解
列舉:是有界集合體 public class EnumDemo { enum SexEnum { MAN, WOMAN } public static void main(String[] args){ for(Se
【JAVA程式設計】--分散式鎖基礎
1.實現分散式鎖需要考慮的幾點: 1.1執行緒和鎖關係 拿最常用的互斥鎖來說 synchronized內建鎖是作用於物件,java中每個物件是唯一存在的, 每個物件的物件頭中包含獲取該物件鎖的執行緒ID,那就保證了執行緒對該物件鎖的唯一性。 ReentrantLock內含Syn
【JAVA程式設計】--程式碼優化細節
1.儘量指定類、方法的final修飾符 帶有final修飾符的類是不可派生的。在Java核心API中,有許多應用final的例子,例如java.lang.String,整個類都是final的。為類指定final修飾符可以讓類不可以被繼承,為方法指定final修飾符可以讓方法不可以