1. 程式人生 > >idea java 非web程式打包

idea java 非web程式打包

以下打包非常暴力。O(∩_∩)O哈哈~ 

方法一:

第一步:選擇需要打包的程式

第二步:選擇需要打包的檔案

第三步:artifacts->jar->from modules with...

4.1.選擇“Main Class”後,選擇“copy to the output and link via manifest”,配置“Directory for META-INF/MAINFEST.MF”,注意:需要新建資料夾 D:\workshop\ ,如果不這樣修改,打成的jar包裡沒有包含META-INF/MAINFEST.MF檔案,這個應該是個IDEA的BUG(參考:http://stackoverflow.com/questions/15724091/how-to-run-a-jar-file-created-using-intellij-12

),配置完成後如下圖所示,點選OK進入下一步。(如果選擇“extract to the target jar”,即把第三方jar檔案,打入最終的可執行jar包時,可以不修改“Directory for META-INF/MAINFEST.MF”的配置,用預設值即可)

避坑點:如果使用預設資料夾會使打包不成功。

 

第四步:在<output root> 下建立 libs,並把第三方包加入 libs 資料夾中 可以在libs右鍵新增包

 這步是關鍵一步

注意:這裡得修改第三方包的路徑

第五步:執行打包

    

第六步:找到程式包執行命令:java -jar xxx.jar 

方法二:

最終打包結果如下,可以手工指定第三方包路勁即可

O(∩_∩)O哈哈~     大功告成,準備下班。。。    o(* ̄︶ ̄*)o

相關推薦

idea java web程式打包

以下打包非常暴力。O(∩_∩)O哈哈~  方法一: 第一步:選擇需要打包的程式 第二步:選擇需要打包的檔案 第三步:artifacts->jar->from modules with... 4.1.選擇“Main Class”後,選擇“copy to the output and link

idea java web程序打包

lib java 第三方 ... 哈哈 分享 bubuko web程序 執行命令 以下打包非常暴力。O(∩_∩)O哈哈~ 第一步: 第二步:選擇需要打包的文件 第三步:artifacts->jar->from modules with... 第四步:

linux 執行javaweb的應用程式

linux 執行java 應用程式 1.將工程匯出為jar 指定MANIFEST.MF 內容為: Manifest-Version: 1.0  //版本號 Main-Class: cn.xxx.Dem

NW.js把web程式打包成桌面exe檔案

node-webkit是一個Chromium和node.js上的結合體,通過它我們可以把建立在chrome瀏覽器和node.js上的web應用打包成桌面應用,而且還可以跨平臺的哦。很顯然比起傳統的桌面應用,在某些特定領域用html5+css3+js開發的web應用更加簡單和高效,而且還可以使用node.js

web程式打包釋出到Tomcat7

1.打包成war 選中web專案,右鍵 選擇打包成war 選擇路徑 2 .放到伺服器的tomcat7的webapps下 3 重啟tomcat 進入tomcat bin 目錄 cd /u

tomcat+javaweb程式持續佔cpu問題除錯

現象: 在tomcat中部署java的web應用程式,過一段時間後出現tomcat的java程序持續佔用cpu高達100%,導致web程式訪問受阻。 可能原因分析: 可能程式確實在進行資料計算;或程式進入死迴圈; 解決方法: 1、先用top檢視佔用cpu的程序id

JavaWeb程式修改配置檔案不重啟伺服器的方法

1. 配置tomcat伺服器:修改tomcat的部署配置為:從不自動釋出,禁用Web模組的自動從新裝入為:禁用 2. 在tomcat執行配置上新增vm引數:-noverify -javaagent:D:\RUNTIME\jrebel\jrebel.jar -Dmyproject.root=D:/pro

一次記錄 javaweb項目部署到linux

isn 系統 狀態碼 apply mysql ip地址 fir 狀態 title 1、生成可執行jar 運行提示沒有主清單屬性 一番查找原因:是因為將項目生成jar包的時候,生成的MANIFEST.MF沒有MAIN-CLASS,這裏加上就可以了,後面的是項目啟動類的

matlab程式打包成jar包,IDEA實現java呼叫matlab程式

本文將分為三部分展開,有matlab程式打包成jar包,新增jar包到IDEA並呼叫,遇到的錯誤解決辦法說明。 一. matlab程式打包成jar包 1.環境說明 系統:window7 64位 jdk1.7 matlab版本:matlab2016a 64位 jdk1.7 注意:必須要

ideajava web工程打包+用tomcat伺服器釋出JSP網站

如何將jsp檔案上傳到外網,這個問題困擾了我很久,今天找了一整個上午的時間來學習 之前的網站是用iis上傳的,今天才知道iis管理器不能上傳jsp檔案,但是可以通過修改tomcat伺服器配置來把jsp檔案上傳,我是用idea編的jsp檔案,這裡就說下idea的做法,不過ec

Myeclipse - Web項目轉換技巧--處理Java項目、SVNWeb項目問題

問題 ava 最簡 路徑 編輯器 臨時 str ssp view 喜歡從業的專註,七分學習的態度。 概述 對於Java調試,使用Eclipse習慣性的使用Junit調試,使用Myeclipse習慣性的將項目轉成Web項目在Tomcat或Weblogic中調試,在My

Idea運行web項目時,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解決方法

http .get https protocol standard connect 解決 error service 今天用 idea寫了個工程。結果最後報錯,錯誤信息如下: java.lang.ClassNotFoundException: com.mysql.jdbc.

java程式打包成安裝版exe

將java程式打包成安裝版exe 注意是將其打包成安裝版的exe而不是可執行的exe 首先需要寫好java程式,然後打包成可執行jar,接下來使用exe4j將其打包成可執行exe,詳見: https://blog.csdn.net/rico_zhou/article/details/

Intellij Idea建立Maven工程,並打war包,部署本地tomcat伺服器,並用手機測試web程式

一.建立Maven工程    步驟一:首先先建立一個project,在這裡就是建立一個maven的工作空間 步驟二:按照下面的步驟操作就可以了,最後next 首先,選擇左邊的maven 然後在右邊Creater from archetype選項前面打個勾,

Centos7 安裝skywalking+elasticsearch,實現java web程式鏈路追蹤

skywalking+elasticsearch實現java web程式鏈路追蹤 原始碼:聯絡作者1782800572 Skywalking暫不支援elasticsearch版本6.0.0以上 安裝elastic search5.6.13: tar -xzvf el

#JavaWeb和移動程式設計師可以在2018年學習的10個框架

在今天的文章中,我將分享一些您可以學習的最好的框架,以提高您在移動和Web開發以及大資料技術方面的知識。 在當今世界,對各種框架的瞭解是非常重要的。它們使您可以快速開發原型和實際專案。 如果有想學習java的程式設計師,可來我們的java學習扣qun:79979,2590免費送java的視訊

java程式碼的MapReduce打包成jar 報錯: JAVA程式執行時出現:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsEx

以前的學習筆記,整理一下: java程式碼的MapReduce打包成jar 報錯: JAVA程式執行時出現:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at PrintWhat.main(Pri

java swing寫的用程式打包exe可執行程式

將java swing寫的用程式打包exe可執行程式 原文地址:https://www.cnblogs.com/ssh2/p/3463199.html 下面的文章是介紹如何將自己編寫的swing應用程式打包為.exe的可執行程式,進而編譯為.exe的安裝程式。相信有這樣經歷的朋友肯定可以理解

Java web專案打包成war包的方法

當開發人員在自己的開發機器上除錯所有程式碼並通過後,為了交給測試人員測試和未來進行產品釋出,都需要將開發人員的原始碼打包成War包進行釋出。javaWeb專案(maven專案)打包的方式有以下幾種: 1.直接使用Ecilpse打包(有三種) 在ecilpse中

intellij idea java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet

注:Intellij idea使用Maven搭建web專案啟動報找不到類,而maven的pom.xml都已引用,問題就是在於沒在WEB-INF下新建lib資料夾 在IDEA開發23體驗網的SpringMVC專案時,會出現一些錯誤,其中比較典型之一的就是除錯SpringMvc