IDE中修改專案名稱引起的訪問部署問題
阿新 • • 發佈:2019-02-14
[size=medium]解決方案:
專案->屬性->myelcipse->web下,修改web context root就可!
要在eclipse裡面改下,光把專案重新命名是不成的。
工程名--右鍵--Properties--MyEclipse--Web--
吧Web Context-root的名字給改了
再把tomcat的工程刪除了。
重新部署下
===================================================================
Eclipse 報 “Exception in thread "main" java.lang.OutOfMemoryError:
Java heap space ”錯誤,我們可以通過一下方法進行處理:首先, 開啟Eclipse軟體,選擇選單欄run,在二級選單中選擇 Debug Configurations,然後:在彈出的視窗中選擇(x)=arguments選項卡,VM arguments中輸入所需要的記憶體最大佔用量,比如輸入-Xmx800m即可。此外,在我的程式當中,我還應用了flush緩衝,所以程式完全可以處理20萬個節點的圖。
myeclipse中console輸出控制檯,輸出限定大小,可通過windows—Run/Debug—Console中的Console buffer size大小進行修改,這樣可以使得console的空間變成size大小。
============================================================================
java.lang.UnsupportedClassVersionError: Bad version number in .class file
造成這種過錯是ni的支撐Tomcat執行的JDK版本與支撐application執行的JDK版本不一致導致的.
把它們的JDK版本改成一致步驟如下:
1.Window --> Preferences -->Java --> compiler中的compiler compliance level對應的下拉選單中選擇JDK版本.
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉選單中選擇自身電腦上安裝的JDK版本(必需與步驟1中的JDK版本一致).
異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
今天在匯入一個工程時,編譯並打包到Tomcat後,發現出現java.lang.UnsupportedClassVersionError: Bad version number in .class file異常,檢查了一下我的myEclipse,發現不知道啥時候不小心將編譯器改成JDK6.0了,那個工程是從同事的機上拷貝過來的,用的編譯器是JDK5.0,試了一下,果然是這個問題引起。
那次在Linux上部署工程時也出現過因為版本不同引起的問題,那時我們用的IDE的編譯器是JDK5.0,而那臺Linux裝的是JDK6.0,部署後發現很多功能都出錯,看來有些東西還是得注意一下啊。
附,在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進行設定。
===========================================================
從網上或者哪裡拷貝下來的程式碼前面總有編號,如何去掉呢,網上有說用程式的太麻煩,於是,我找到了下面兩種方法,share 一下~
1.使用正則表示式:
在editorplus(notepad++)裡按ctrl+h,彈出框裡勾選上“正則表示式(regular expression)”,然後
第一個框裡寫 ^[0-9]*.
第二個框裡敲一個空格
2.這個是notepad++特有的,而editorplus沒有的
將程式碼拷進去,按住ctrl+alt的同時,按住滑鼠左鍵不放,將需要的程式碼部分截取出來,複製、黏貼即可。
3.或換用一些別的瀏覽器,如谷歌瀏覽器或火狐firefox瀏覽器去瀏覽、然後拷貝即可。[/size]
專案->屬性->myelcipse->web下,修改web context root就可!
要在eclipse裡面改下,光把專案重新命名是不成的。
工程名--右鍵--Properties--MyEclipse--Web--
吧Web Context-root的名字給改了
再把tomcat的工程刪除了。
重新部署下
===================================================================
Eclipse 報 “Exception in thread "main" java.lang.OutOfMemoryError:
Java heap space ”錯誤,我們可以通過一下方法進行處理:首先, 開啟Eclipse軟體,選擇選單欄run,在二級選單中選擇 Debug Configurations,然後:在彈出的視窗中選擇(x)=arguments選項卡,VM arguments中輸入所需要的記憶體最大佔用量,比如輸入-Xmx800m即可。此外,在我的程式當中,我還應用了flush緩衝,所以程式完全可以處理20萬個節點的圖。
myeclipse中console輸出控制檯,輸出限定大小,可通過windows—Run/Debug—Console中的Console buffer size大小進行修改,這樣可以使得console的空間變成size大小。
============================================================================
java.lang.UnsupportedClassVersionError: Bad version number in .class file
造成這種過錯是ni的支撐Tomcat執行的JDK版本與支撐application執行的JDK版本不一致導致的.
把它們的JDK版本改成一致步驟如下:
1.Window --> Preferences -->Java --> compiler中的compiler compliance level對應的下拉選單中選擇JDK版本.
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉選單中選擇自身電腦上安裝的JDK版本(必需與步驟1中的JDK版本一致).
異常備忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
今天在匯入一個工程時,編譯並打包到Tomcat後,發現出現java.lang.UnsupportedClassVersionError: Bad version number in .class file異常,檢查了一下我的myEclipse,發現不知道啥時候不小心將編譯器改成JDK6.0了,那個工程是從同事的機上拷貝過來的,用的編譯器是JDK5.0,試了一下,果然是這個問題引起。
那次在Linux上部署工程時也出現過因為版本不同引起的問題,那時我們用的IDE的編譯器是JDK5.0,而那臺Linux裝的是JDK6.0,部署後發現很多功能都出錯,看來有些東西還是得注意一下啊。
附,在myEclipse中改變編譯器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在彈出的頁面中可以進行設定。
===========================================================
從網上或者哪裡拷貝下來的程式碼前面總有編號,如何去掉呢,網上有說用程式的太麻煩,於是,我找到了下面兩種方法,share 一下~
1.使用正則表示式:
在editorplus(notepad++)裡按ctrl+h,彈出框裡勾選上“正則表示式(regular expression)”,然後
第一個框裡寫 ^[0-9]*.
第二個框裡敲一個空格
2.這個是notepad++特有的,而editorplus沒有的
將程式碼拷進去,按住ctrl+alt的同時,按住滑鼠左鍵不放,將需要的程式碼部分截取出來,複製、黏貼即可。
3.或換用一些別的瀏覽器,如谷歌瀏覽器或火狐firefox瀏覽器去瀏覽、然後拷貝即可。[/size]