很多時候,我們需要對編寫的程序進行打包,這個時候,我們可以借助一些項目構建工具,如maven, sbt, ant等,這里我使用的是maven。 打包成可執行有主類的jar包(jar包中無依賴) 以下是配置打包成可執行,帶主類的jar包: <project> ... < ...
java or scala 打包,帶依賴,生成可執行jar 包, 指定主類 然后可以直接 : java jar xxxxx.jar or java cp . com.xxx.appmain ...
2020-04-01 10:49 0 5329 推薦指數:
很多時候,我們需要對編寫的程序進行打包,這個時候,我們可以借助一些項目構建工具,如maven, sbt, ant等,這里我使用的是maven。 打包成可執行有主類的jar包(jar包中無依賴) 以下是配置打包成可執行,帶主類的jar包: <project> ... < ...
日常開發中,經常會處理開發環境、測試環境、生產環境的配置文件,一旦項目大了之后各種配置文件太多,每次修改配置文件切換各種環境時容易遺漏,解決方案可以使用maven配置profile來實現,修改pom.xml如下: 1、新增profiles,與build同級 ...
背景 最近換了個新公司接手了一個老項目,然后比較坑的是這個公司的項目都沒有沒有做多環境打包配置,每次發布一個環境都要手動的去修改配置文件。今天正好有空就來配置下。 解決這個問題的方式有很多,我這里挑選了一個個人比較喜歡的方案,通過 maven profile 打包的時候按照部署環境打包 ...
以數據庫連接池的配置文件(db.properties)為例,一般的項目會有開發用數據庫,測試用數據庫,正式環境數據庫三種配置。 以前的做法是拷貝成三份,注釋掉其他了兩份 項目每次打包到不同的環境都需要,選擇正確的配置,取消它的注釋,並注釋掉另外兩套配置 ...
1.打開setting.xml 目錄一般在這里: C:\Program Files\apache-maven-3.5.4\conf 2.使用Ctrl+F搜索jdk 找到這些文件 這里示例的是jdk-1.4版本的。 3.替換為如下的代碼 ...
一、需求 1、項目中對某些IP地址和端口做了限制,只有寫在配置文件的內容(ip)才可以訪問項目。 2、在進行測試案例運行時保證讀取配置文件中ip和port的類(CbeConfig)得提前運行。 二、工作 1、如下的測試時肯定不行 2、保證CbeConfig類 ...
http://outofmemory.cn/code-snippet/6643/maven-profile-define-enviroment-package 在打包的時候我們添加上 這里我們指定配置文件問test 這個是在pom.xml里面定義的, 里面有test ...
圖解: ...