Maven椤圭洰鎵撳寘鎴愬彲鎵цJar鏂囦欢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven椤圭洰鎵撳寘鎴愬彲鎵цJar鏂囦欢相关的知识,希望对你有一定的参考价值。

鏍囩锛?a href='http://www.mamicode.com/so/1/pid' title='pid'>pid   arc   鏂囦欢   man   targe   lips   main鏂规硶   snap   plugin   

鍦ㄤ娇鐢∕aven瀹屾垚椤圭洰浠ュ悗锛屽鏋滈渶瑕佹墦鍖呮垚鍙墽琛岀殑Jar鏂囦欢锛屾垜浠€氳繃eclipse鐨勫鍑哄緢楹荤儲锛岃繕寰楁寚瀹氬叆鍙f枃浠剁殑浣嶇疆锛岃繕寰楄鏄庝緷璧栫殑jar鍖咃紝鏃㈢劧閮戒娇鐢∕aven浜嗭紝寰堥噸瑕佺殑涓€涓洰鐨勫氨鏄杩欎簺绻佺悙鐨勬搷浣滅畝鍗曘€傛垜浠彲浠ラ€氳繃鎻掍欢瀹屾垚杩欓」宸ヤ綔锛屼娇鐢╝ssembly鎻掍欢銆傚叿浣撲娇鐢ㄦ柟寮忓涓嬶細

1銆佸湪椤圭洰涓姞鍏ユ彃浠剁殑渚濊禆锛?/p>

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
                <archive>
                    <manifest>
                        <mainClass>com.mimaxueyuan.cloud.eureka.EurekaHAApplication</mainClass>
                    </manifest>
                </archive>
                <descriptorRefs>
                    <descriptorRef>
                        jar-with-dependencies
                    </descriptorRef>
                </descriptorRefs>
            </configuration>
        </plugin>
    </plugins>
</build>

娉ㄦ剰鎻掍欢涓鍐欐槑main鏂规硶鏂囦欢鍏ュ彛浣嶇疆銆?/span>

2銆侀€氳繃鍛戒护琛屽埌宸ヤ綔绌洪棿鐨勯」鐩矾寰勪笅锛屾瘮濡傦細E:workspacemima-cloud-eureka-ha锛堝伐浣滅┖闂存槸workspace锛岄」鐩槸mima-cloud-eureka-ha锛夛紝鐒跺悗鎵ц浠ヤ笅鍛戒护锛?/p>

cd E:workspacemima-cloud-eureka-ha
e:
mvn assembly:assembly

娉ㄦ剰锛氬湪鎵ц杩欎釜鍛戒护涔嬪墠锛屽繀椤诲厛閰嶇疆Maven鐨勭幆澧冨彉閲忥紝妫€鏌ユ槸鍚﹂厤缃彲閫氳繃鍛戒护锛歮vn -version

3銆佸鏋滀笂闈㈢殑鍛戒护鎴愬姛鎵ц锛岄偅涔堝湪椤圭洰璺緞鐨則arget鏂囦欢涓嬪氨浼氭湁涓や釜jar鏂囦欢锛屼竴涓槸鏈塲ar鍖呬緷璧栫殑锛屼竴涓槸娌ar鍖呬緷璧栫殑銆?/span>

mima-cloud-eureka-ha-0.0.1-SNAPSHOT-jar-with-dependencies.jar
mima-cloud-eureka-ha-0.0.1-SNAPSHOT.jar

 

4銆佹墽琛宩ar鍖咃紝閫氳繃鍛戒护锛歫ava -jar xxx.jar鎵ц

eg锛歫ava -jar mima-cloud-eureka-ha-0.0.1-SNAPSHOT.jar

 

娉ㄦ剰锛氬鏋滄槸鍦‥clipse涓€氳繃Maven鎻掍欢锛屽彲浠ョ洿鎺ヨ繍琛宎ssembly:assembly锛岀劧鍚庡湪椤圭洰鐨則arget涓氨鑳界湅瑙?jar鏂囦欢銆?/strong>

以上是关于Maven椤圭洰鎵撳寘鎴愬彲鎵цJar鏂囦欢的主要内容,如果未能解决你的问题,请参考以下文章

灞傚眰浼樺寲webpack鎵撳寘浣撶Н

鎶撳寘瀹炴垬椤圭洰

linux瀹氭椂浠诲姟鎵цphp鑴氭湰鍒犻櫎鏂囦欢

.jar鏂囦欢鎵ц鍛戒护

github 璁块棶澶參锛屾€庝箞鍔?锛?/a>

web缃戠珯闃块噷浜戞湇鍔″櫒椤圭洰閮ㄧ讲