Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > ERROR: JDWP Unable to get JNI 1.2 environment


Автор: Entwickler 29.3.2010, 14:06
Привет всем,

есть такая проблемка: 
Код

ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183):  [../../../src/share/back/util.c:820]
 в Eclipse...  в чём может быть дело?

P.S. вот код класса при запуске которого генерируется ошибка, причём не сразу, а после нескольких запусков
Код

public TestDataGenerator(){
    }
    
    public String getStreet(){
        String[] streetList = new String[]{
                "Köpenickweg","Ludwigsaue","Alte Heide","Bienenweide","Heidegrün","Tegelweg","Spessartweg","Wiehenweg","Königsberger Str.",
                "Immermanstraße","Constantinstraße","Boiestraße","Klaus-Groth-Straße","Brockfeld","Heiseder Str.","Am Mittelfelde",
                "Wieseling","Hildesheimer Str.","Winkelstraße","Eschenweg","Klein Asel","Am Klostergarten","Holzhäuser Str.","Mauerstraße",
                "Dammstraße","Friedrich-Ebert-Wall","Friedrich-List-Straße","Neustadt","Untere Str.","In der Fluth"
        };
        
        return streetList[new Random().nextInt(streetList.length)];
    }
    
    public String getZip(){
        String[] zipList = new String[]{"99734","30453","34292","20095","10115","37434","55568","99084","80331","04103"};
        
        return zipList[new Random().nextInt(zipList.length)];
    }
    
    public String getCity(String zip){
        Map<String, String> cityList = new HashMap<String, String>();
        cityList.put("99734", "Nordhausen");
        cityList.put("30453", "Hannover");
        cityList.put("34292", "Kassel");
        cityList.put("20095", "Hamburg");
        cityList.put("10115", "Berlin");
        cityList.put("37434", "Krebeck");
        cityList.put("55568", "Abtweiler");
        cityList.put("99084", "Erfurt");
        cityList.put("80331", "München");
        cityList.put("04103", "Leipzig");
        
        return cityList.get(zip).toString();
    }
    
    public String getName(){
        String nameLis[] = new String[]{"Müller","Schmidt","Schneider","Fischer","Weber","Meyer","Wagner","Becker","Schulz","Hoffmann","Schäfer",
                "Koch","Bauer","Richter","Klein","Wolf","Schröder","Neumann","Schwarz","Zimmermann","Braun","Werner","Maier","Köhler","Walter"};
        
        return nameLis[new Random().nextInt(nameLis.length)];
    }
    
    public String getFirstName(){
        String[] vornameList = new String[]{"Maximilian","Elias","Alexander","Leon","Paul","Marie","Mia","Lena","Johanna","Emma",
                "David","Charlotte","Lea","Julia","Luca","Lukas","Tim","Michelle","Max","Vanessa"};
        
        return vornameList[new Random().nextInt(vornameList.length)];
    }
    
    public static void main(String[] args){
        String zip = new TestDataGenerator().getZip();
        System.out.println(new TestDataGenerator().getName() + " " + new TestDataGenerator().getFirstName());
        System.out.println(new TestDataGenerator().getStreet() + " " + new Random().nextInt(15));
        System.out.println(zip + " " + new TestDataGenerator().getCity(zip));
    }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)