<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2
    原因:tomcat-eclipse-plugin插件啟動報錯
    ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2

    原因:JDK版本問題
    查閱Java Doc,發(fā)現(xiàn)其中有這么一段話: 

    http
    ://download.java.net/jdk6/docs/api/java/io/Console.html 

    "Whether a virtual machine has a console is dependent upon the underlying platform and also upon the manner in which the virtual machine is invoked. If the virtual machine is started from an interactive command line without redirecting the standard input and output streams then its console will exist and will typically be connected to the keyboard and display from which the virtual machine was launched. If the virtual machine is started automatically, for example by a background job scheduler, then it will typically not have a console." ">http://download.java.net/jdk6/docs/api/java/io/Con..." 

    翻譯一下: 

    虛 擬機是否有一個控制臺Console取決于所依賴的平臺和虛擬機解析該方法的方式。如果虛擬機是從一個交互式的命令行中啟動的,而沒有重定向標準輸入和輸 出流,那么虛擬機會自動的連接到鍵盤作為標準輸入,并且把啟動虛擬機的地方作為標準輸出。如果虛擬機是自動啟動的,例如通過后臺的一個任務計劃,那么典型 的情況就是沒有Console控制臺
    ......。 

    于是,思考一下我們運行上面程序的地點
    &mdash;&mdash;Eclipse等集成開發(fā)環(huán)境,這對于上面描述中的把啟動虛擬機的地方作為標準輸出來說是不合適的,這里的Console()返回的默認情況下是Null,于是就產(chǎn)生了上面的出錯信息。(也許未來Eclipse會有所改進吧) 

    怎么解決該問題呢?這里提供兩條思路給大家(已經(jīng)實際操作過,可以實現(xiàn)功能的正常運作) 

    1、使用命令行進行運行,編譯可以使用集成開發(fā)環(huán)境。這樣可以完成標準輸出。 
    2、在程序中重定向標準輸出到其他的設(shè)備或者方式(例如寫到文本文件),這樣也可以
    "比較不方便的"完成該功能。






    Feedback

    # re: ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2[未登錄]  回復  更多評論   

    2008-04-14 11:49 by lvq810
    是不是jdk 6 在Eclipse等集成開發(fā)環(huán)境中的控制臺輸出就會出現(xiàn)這樣的錯誤?

    # re: ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2  回復  更多評論   

    2008-04-14 12:09 by Robert Su
    貌似要加參數(shù)。
    我的eclipse是3.2
    不知道新的Europe版本會不會改進

    # re: ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2  回復  更多評論   

    2008-05-07 11:32 by linwen
    @Robert Su
    如果我是jbuilder2006 用到 tomcat 6.0 不知道這樣有問題嗎

    # re: ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2  回復  更多評論   

    2008-06-16 10:40 by wsj
    有個簡便的方法解決改問題就是在main函數(shù)后面加上System.exit(0)

    # re: ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2  回復  更多評論   

    2008-07-25 15:56 by sinopac
    3.4了,還是沒有改

    # re: ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2  回復  更多評論   

    2008-08-11 14:52 by sd
    我換到默認文件夾下后就沒有這個問題了,
    不知怎么回事,汗!

    # 小酒窩長睫毛  回復  更多評論   

    2008-12-09 14:46 by 迷人的無可救藥
    小酒窩長睫毛 迷人的無可救藥 我放慢了步調(diào)

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     

    posts - 103, comments - 104, trackbacks - 0, articles - 5

    Copyright © Robert Su

    主站蜘蛛池模板: 久久亚洲AV午夜福利精品一区| 国产亚洲综合久久系列| 亚洲午夜精品在线| 777成影片免费观看| 亚洲人成网www| 日本视频一区在线观看免费| 久久亚洲春色中文字幕久久久| 久久这里只精品99re免费| 亚洲av日韩综合一区在线观看| 成人无码WWW免费视频| 久久精品夜色国产亚洲av| 国产色爽免费无码视频| 亚洲爱情岛论坛永久| 最近免费中文字幕高清大全| 亚洲综合亚洲国产尤物| 中文字幕无码成人免费视频| 亚洲国产欧美一区二区三区| 免费一级肉体全黄毛片| 久久嫩草影院免费看夜色| 亚洲妇熟XXXX妇色黄| 免费h片在线观看网址最新| 中文字幕亚洲精品无码| 免费国产成人高清在线观看麻豆| 黄床大片免费30分钟国产精品 | 亚洲精品一卡2卡3卡三卡四卡| 亚洲综合免费视频| 精品亚洲视频在线| 亚洲人色婷婷成人网站在线观看| 日本一卡精品视频免费| 亚洲色中文字幕在线播放| 亚洲免费一区二区| 久热中文字幕在线精品免费| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲人成人无码网www电影首页| 亚洲国产精品免费在线观看| 亚洲人片在线观看天堂无码| 亚洲伊人成无码综合网| 在线看片免费不卡人成视频 | 亚洲视频免费在线观看| 日本免费人成黄页网观看视频| 久久99精品免费一区二区|