建立自啟動jar包
1、在IDE裡打包一個 jar 專案
2、到 target 目錄下複製出jar包,可以把這個 jar 包的名字修改
3、解壓,開啟 META-INF/MANIFEST.MF,在最後一行新增內容如下:
Main-Class: com.test.HelloWorld(類的全路徑名,後面不要以.class結尾)
注意:
(1)Class:後面,也就是冒號後面要新增一個空格,否則會打包時會出現異常 Java.io.IOException: invalid header field
(2)行末要新增一個回車,否則我們輸入的這一行不能打包進去
4、在cmd視窗切換到專案目錄,執行命令:
jar cvfm Hello.jar META-INF/MANIFEST.MF *
f 對應 Hello.jar,Hello.jar 可以自定義名稱
m 對應 META-INF/MANIFEST.MF
* 表示打包當前目錄裡所有的檔案,及子目錄裡的檔案
5、執行命令執行:
java -jar Hello.jar
相關推薦
建立自啟動jar包
1、在IDE裡打包一個 jar 專案 2、到 target 目錄下複製出jar包,可以把這個 jar 包的名字修改 3、解壓,開啟 META-INF/MANIFEST.MF,在最後一行新增內容如下: Main-Class: com.test.HelloWorld(類的全路徑名,後面不要以.class
創建自啟動jar包
項目 這一 註意 窗口切換 cep cmd java tar 最後一行 1、在IDE裏打包一個 jar 項目 2、到 target 目錄下復制出jar包,可以把這個 jar 包的名字修改 3、解壓,打開 META-INF/MANIFEST.MF,在最後一行添加內容如下:
Linux開機自啟動Jar包,Linux斷電重啟自動啟服務,使用 /etc/rc.d/rc.local啟動
使用 /etc/rc.d/rc.local配置:輸入命令:chmod +x /etc/rc.d/rc.local這句話的意思是授予 /etc/rc.d/rc.local 檔案執行許可權然後我們建立啟動檔案 runJar.sh#!/bin/bash export JAVA_H
使用 "java -jar"命令啟動jar包時報不支持的jdk版本異常
err mage bus ron ces -s jdk1 con -418 在使用java -jar 命令啟動一個jar包的時候,提示版本不支持: 1 [[email protected] eureka-server-master]# java -jar xu
SoapUI調用自寫Jar包
byte cep 安裝 file -- eclipse class pub instance soapui能夠使用groovy腳本,腳本中可以調用自己編寫的jar包,使用中會遇到一些問題,下面進行一些記錄 soapui調用自寫jar包 1、編寫jar代碼並調試測試成功 2
Centos7服務器啟動jar包項目最佳方式
例如 keyword 絕對路徑 col reg nbsp exec star stop jar後臺運行:nohup java -jar xx.jar >/dev/null & 此處的“>/dev/null”作用是將終端輸出信息輸
Springboot專案java -jar 啟動jar包引數詳解
命令例項: nohup java -Xms500m -Xmx500m -Xmn250m -Xss256k -server -XX:+HeapDumpOnOutOfMemoryError -jar $JAR_PATH/test-0.0.1-SNAPSHOT.jar --spring.profile
Maven編譯自定義jar包
在實際開發過程中經常遇到需要呼叫第三方jar包的情況,這裡有兩種解決方式: 1.將第三方jar包放在lib下(之前的處理方式,不過多介紹) 2.將第三方jar包打入maven倉庫,在pom.xml加入配置即可 mvn install:install-file -
Centos7伺服器啟動jar包專案最佳方式
在linux上執行jar包誰都會啊。為什麼我還要單獨拎出來講呢。細心的朋友可能已經在標題中發現關鍵詞Centos7和最佳方式。 這就說明我不是隨便寫點東西水一篇部落格的ヾ(◍°∇°◍)ノ゙ 首先
JVM引數,啟動jar 包以及 啟動tomcat的 JVM引數設定
一,基本的啟動引數的位置 public class TestJVM { public static void main(String[] args) { long maxM = Runtime.getRuntime().maxMemory(); long totalM =
linux啟動jar包注意事項
為什麼需要注意 因為在我們啟動專案的時候如果直接 java -jar XXX.jar 這樣執行的話如果我們退出了遠端伺服器的bash視窗他就會自動關閉掉程式 所以我們需要改動一下 nohup
如何使用Eclipse將Java工程打包成Jar包,並用bat檔案啟動Jar包
作者:翁鬆秀 如何使用Eclipse將Java工程打包成Jar包,並用bat檔案啟動Jar包 如何使用Eclipse將Java工程打包成Jar包,並用bat檔案啟動Jar包 一、用Eclipse將Java工程打包成J
Linux環境下啟動jar包的shell
#! /bin/sh name="beautifulDistrict" Xmx=1024m Xms=1024m Xmn=512m PermSize=256m MaxPermSize=512m pid=${name}".pid" logName="all" jarName=`l
Maven本地倉庫安裝自定義JAR包
Apache Maven為專案構建提供了絕佳的解決方案,其本地倉庫中快取了遠端代理倉庫或中央倉庫中的資源,從而提高網路資源使用效率,很好很強大! 但是並非所有資源都可以根據GroupId、ArtifactId和Version資訊從中央或代理倉庫中獲取。例如Oracle資
Spring掃描自定義jar包中的Bean
在匯出jar包時:專案右鍵 -> Export -> JAR File ->在Add directory entries處打勾選中 -> finish匯出。在其它web專案中引入
apk自帶某些jar包,卻報找不到某個方法問題(自帶jar包包含此方法)
售後報一個問題,升級系統後,某彩票apk 開啟後黑屏, 但是該apk再該平臺升級以前是執行良好的. 檢視log,發現 報以下問題: 5252 01-01 13:49:08.567 I/System.out(13643): java.lang.NoSuchMethodErr
eclipse匯入生成自定義jar包並匯入
今天用eclipse寫Android自定義控制元件,之前一直用的AndroidStudio,對eclipse開發Android不熟悉,導致花了很多時間才生成jar包並將其匯入測試程式執行成功,因此需要記下來,防止以後忘記。 將程式碼都寫完後,點選專案右鍵-Export,然後
maven中新增自定義jar包
引言: 在軟體專案中,Maven提供了一體化的類庫管理系統,非常實用。但是,如果新增的類庫jar在網路上無法獲取到,如何在本地按照Maven的規則新增進來呢?本文將通過一個小例子展示新增過程。 背景介紹: 一個Maven管理的Java專案,提供一個系統級別的POM
Maven自定義jar包
進入到jar包所在目錄,在此處開啟命令列視窗,使用如下maven命令就會生成maven倉庫中格式的jar包; mvn install:install-file -DgroupId=com.alipay -DartifactId=alipay-sdk-java -Dver
maven自定義jar包到本地倉庫並使用
1.首先電腦要安裝好maven環境,配置好相關環境變數2.下載或者自己打好的jar包放入倉庫某個位置,例如我要放的是test.jar 4.在jar包目錄下開啟cmd輸入: mvn install:install-file -Dfile=test.jar -DgroupId