原文:Maven打包含有Main方法jar並運行

最近使用Kettle做定時數據抽取,因為Job更新或需求變更,修改Bug等種種原因,需要對重跑Job一般是針對每天的數據重跑一次。剛開始的做法是直接在自己的開發機器上重跑,這樣速度比較慢,因為這時候你的開發機相當於數據的中專站,這樣外網數據來回傳輸速度很慢重新集計一個月的數據可能要花半小時以上。因此就萌生了把集計程序打成jar直接放到服務器上去執行,這樣內網傳輸速度就快了很多。 之前使用IDEA ...

2017-01-05 23:07 0 17737 推薦指數:

查看詳情

maven打包運行jar包(包含依賴工程)

java程序用maven打包的時默認沒有加入依賴的jar包的,這是需要修改下pom文件,加入如下plugin 內置屬性(Maven預定義可以直接使用) ${basedir} 項目根目錄 ${version}表示項目版本;${project.basedir}同${basedir ...

Fri Feb 05 02:41:00 CST 2016 0 23267
java項目打包成可運行jarmain方法帶參數

轉載 原文地址:http://www.cnblogs.com/neillee/p/6063808.html#commentform 將 java 項目打包成可運行jar 包(main 函數帶參數),並上傳到 linux 服務器上運行 一、概述 ...

Tue Aug 15 18:39:00 CST 2017 0 2911
Jar指定運行main方法

最近在試驗某個功能遇到這樣的需求,並不需要項目一直運行,這是在某個特定的時候運行即可,而且只運行main方法里面的應用程序。這里我沒有用grandle,用的是Maven,主要在pom.xml配置如下內容即可: 本文參考資料如下:執行jar包中指定main方法 ...

Sat Nov 07 07:23:00 CST 2020 0 551
jar運行main函數的方法

當把java項目打包jar后,如何運行main函數呢? 第一種:指定運行類: 第二種:在MANIFEST.MF里配置了Main-Class,可以直接執行jar文件 Main-Class: com.ming.test.Test 然后打包執行以下命令 ...

Fri Aug 26 21:07:00 CST 2016 0 6922
Maven打包時,不包含jar

在給Maven項目打war包時,如果不想把依賴中的jar包也包含進去,可以在plugins中加入 <span style="white-space:pre"> </span><plugin> <groupId> ...

Tue Nov 10 00:27:00 CST 2015 0 2681
maven打包包含本地jar

項目中需要使用maven打包工具,生成zip壓縮包,使用的插件是assembly-plugin。因為一些特殊的原因,需要使用一些本地的jar進行依賴,加載外部jar后編碼過程中沒有任何問題,但是打包時一直報“程序包不存在”。 思考一下:Maven本質上是一個插件框架,它的核心並不執行任何具體 ...

Wed Aug 09 01:18:00 CST 2017 0 25204
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM