1. 程式人生 > >j2ee 應用中 jar 編碼導致的錯誤 HTTP Status 500

j2ee 應用中 jar 編碼導致的錯誤 HTTP Status 500

  今天遇到一個 500 錯誤(java.lang.UnsupportedClassVersionError),屬於來自伺服器內部的錯誤。該 j2ee 程式在我的電腦上沒問題,但在客戶的伺服器上卻出現問題,而最近只升級過一個 jar 檔案,而錯誤提示也與該檔案有關,於是問題範圍就縮小了。

  分析發現客戶伺服器上的 jdk 是 jdk 1.7,而我的電腦上是 jdk 1.8,而新發布的 jar 是以 jdk 1.8 為編碼,那麼問題就在於此,於是重新以 jdk 1.7 為編碼進行編譯並部署。至此,問題解決。

  當然,也可以升級客戶的 jdk 版本至 1.8,也可以解決這個問題。

HTTP Status 500 - Internal Server Error

type Exception report

messageInternal Server Error

descriptionThe server encountered an internal error that prevented it from fulfilling this request.

exception

java.lang.UnsupportedClassVersionError: Class com.google.zxing.WriterException has unsupported major or minor version numbers, which are greater than those found in the Java Runtime Environment version 1.7.0_67

noteThe full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 4.1 logs.

GlassFish Server Open Source Edition 4.1



Q群討論:236201801



相關推薦

j2ee 應用 jar 編碼導致錯誤 HTTP Status 500

  今天遇到一個 500 錯誤(java.lang.UnsupportedClassVersionError),屬於來自伺服器內部的錯誤。該 j2ee 程式在我的電腦上沒問題,但在客戶的伺服器上卻出現

spring與struts2整合出現錯誤HTTP Status 500 - Unable to instantiate Action

alt 問題 blog src nbsp 文件 spa XML color 在進行spring和struts2整合的時候因為大意遇到了一個問題,費了半天神終於找到了問題所在,故分享出來望廣大博友引以為戒!! 我們都知道在spring和struts2整合時,spring接管了

手動編寫jar包依賴關係,記對於Mavenjar包依賴錯誤問題的一次解決

專案中需要使用<c:**>標籤,因此需要引入jstl庫,而jstl庫又依賴於standard庫,所以可以從maven中加入jar包依賴。但是我加入後確是出現了波浪線,標籤依然不能引用。這樣的狀況碰見了n次,尤其是對於剛學習maven的小白來說,總是不能正確的從maven倉庫中下載ja

除錯經驗——Toad快速定位導致錯誤的程式碼行的心得

問題描述: 由於業務資料長度超限,導致query執行失敗。為了排查問題,需要定位具體的資料。 先通過經驗判斷,篩選出一個可疑資料的主鍵列表,列表中的任何一條資料,都有可能引起該錯誤。 技巧: 將該列表匯出資料庫到Excel表中,然後在每個單元格中新增前置引號和後置引號

###struts模型驅動(必須new)能夠封裝【物件型別屬性的屬性】.頁面傳參錯誤導致的問題:HTTP Status 500

問題詳情: HTTP Status 500 - could not execute statement; SQL [n/a]; constraint [null]; nested exception is org.hibernate.exception.Constraint

解決was8.5下自帶log4j和slf4j的jar包與應用jar包衝突問題

解決was下的jar包衝突問題我是為was建立共享庫,更改was的載入順序,使其先載入本地檔案: 第一步:         新建一個資料夾作為共享庫,將log4j和slf4j的相關jar包放到該資料夾下; 第二步:         開啟was的控制檯,環境--共享庫--新建

項目訪問controller報錯:HTTP Status 500 - Servlet.init() for servlet spring threw exception

apr ssl .get beans index p s 配置 cnblogs lis 直接訪問controller路徑http://localhost:8080/index報錯: HTTP Status 500 - Servlet.init() for servlet

頁面報錯誤HTTP Status 500 - Method "execute" failed for object com.oa.action.loginAction@3c346578解決方法?

error runt abs efi parameter abstract on() and HERE 16:21:07,308 ERROR DefaultDispatcherErrorHandler:42 - Exception occurred during proc

測試springmvc表單提交新增資料,伺服器報400錯誤-----HTTP Status 400

用postman測試一個新增資料的控制器方法時,報了400錯誤 經查,是請求無效的意思 一般可能出現在有Date格式的資料表中 我的模型類有個Date型別的資料,如果要正常傳入,可以新增以下程式碼在Date格式資料上方,如圖所示 @DateTimeFormat(patter

一次 JMeter 指令碼請求錯誤 HTTP Status 415 的解決筆記

轉載自:https://blog.csdn.net/defonds/article/details/38495915 Badboy 錄製好指令碼以後,使用 JMeter 開啟,直接執行測試,發現有個 Ajax 提交表單的時候出錯了。伺服器返回資訊如下: HT

HTTP Status 500 - java.lang.reflect.InvocationTargetException

req quest span tro acc lan report 錯誤 line type Exception report message java.lang.reflect.InvocationTargetException description The serv

HTTP Status 500 - Request processing failed; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement

resolve tac enc session stand cep exe intra abstract 1.什麽操作出現:當我在項目中添加產品或者修改時,瀏覽器出現HTTP Status 500 - Request processing failed; nested ex

HTTP Status 500 – Internal Server Error

javax servlet line user eat eve ble login getc 明明硬盤中存在users.xml,但是提示:系統找不到指定的路徑。 解決辦法: 設置String的編碼格式 1 realpath = URLDecoder.dec

HTTP Status 500 - javax.servlet.ServletException: File &quot;/common.jsp&quot; not found

 在jsp頁面上插入.swf格式的視訊,報瞭如下錯誤  出現這種異常,而且頁面也找不到的話,那就是路徑出了問題了,仔細檢查路徑即可。 我的錯誤是一下的pluginspage="路徑找不到",我沒有這個播放器,也沒下載過,我拷貝別人的程式碼,不知道是什麼意思,導致錯誤

servlet程式HTTP Status 500 - Error instantiating servlet class 解決

原文地址 ervlet程式HTTP Status 500 - Error instantiating servlet class 解決 https://blog.csdn.net/cx520forever/article/details/51355293   內容如下:

HTTP Status 500 - Request processing failed解決

使用SSM搭建系統,瀏覽器出現如下錯誤: HTTP Status 500 - Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception i

HTTP Status 500 - HHH000142: Javassist Enhancement failed

今天配置SSH專案的時候,遇到了這個報錯。 這個錯誤一般是:表聯絡的類名異常。 解決方法: 配置這個類的配置檔案中many-to-one標籤中新增lazy=“false”(把延時載入關閉),不延遲載入,就沒有問題了。 原理研究: 一.延遲載入的概念 當Hibernate從資料庫中載入

HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingEx

HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

Http Status 500

 這個錯誤一般都是空指標異常 錯誤資訊頁面一般都提示了錯誤的頁面和行數 我的SearchCondition java:25是這樣的 我的name值是空的,然後後面用到了name,所以報了空指標異常; 像大型的專案,可以採取以下的措施: 一、通過System.

HTTP Status 500 - Unable to instantiate Action, customerAction, defined for 'customer_toAddPage' i

使用struts2時碰到這樣的錯誤 HTTP Status 500 - Unable to instantiate Action, customerAction, defined for 'customer_toAddPage' in namespace '/'Error creating bean