Я просто изучаю Java, и я хотел знать, что везде его написано, что JVM присутствует в JRE. Я просто хотел узнать полный путь, где именно JVM присутствует внутри JRE.Каков путь JVM внутри JRE?
ответ
В Windows: внутри вашей JRE у вас будет такая папка: C:\Program Files (x86)\Java\jre7\bin\client
-> этот каталог содержит клиент JVM jvm.dll
.
Under: Linux вы найдете его в /jreInstallation/lib/yourSystemArchtecture(amd64 in my case)/(server/client)/libjvm.so
ВМ ничего, кроме общей библиотеки, как dll
или so
файл. Ваш java exe или другой исполняемый файл вызывает jvm.
Примечание: Вы можете позвонить JVM с помощью любого языка/исполняемый файл/Вы могли бы написать сценарий к оболочки или Cobol программу для выполнения JVM
Предполагая, что мы говорим о Windows ... – JHH
@JHH - Ну, да .. В случае других ОС/платформ структура каталогов не будет сильно отличаться. Отредактировал мой ответ, хотя, чтобы сделать его явным :) – TheLostMind
Извините за туманность, моя точка зрения была в основном в том, что DLL-файлы как таковые являются чистой концепцией Windows. Вы также можете утверждать, что фактический исполняемый файл java (будь то/usr/bin/java, c: \ program files \ java.exe или что-то еще) является тем, что составляет VM, я предполагаю? Чтобы дать лучший ответ, я думаю, нам нужно знать намерение ОП. – JHH
Для Debian и Ubuntu, она находится под
/usr/lib/jvm/
для окон where java
работает для меня, чтобы перечислить все Java ех, но java -verbose
говорит вам, какой rt.jar используется и, таким образом, какой JRE (полный путь):
Фактически, папка - это 'jvm', но она все еще содержит' jre'. Вы должны зайти внутрь и найти фактический файл dll или dll :) – TheLostMind
для Windows 10, шахта: C: \ Users \ ELB> где ява
C:\ProgramData\Oracle\Java\javapath\java.exe
c:\Program Files\Java\jdk1.7.0_07\bin\java.exe
- 1. Каков путь к файлу JRE?
- 2. Не удалось создать JVM; JVM путь C: \ Program Files \ Android \ Android Studio \ jre \ jre
- 3. JVM Исполнение JRE
- 4. diff между JVM и JRE
- 5. Не удалось создать JVM: код ошибки 60; JVM-путь C: \ Program Files \ Android \ Android Studio \ jre \ jre
- 6. Не удалось создать JVM: код ошибки -6, JVM Путь: C: \ <jre path>
- 7. Мое понимание JDK, JRE и JVM
- 8. Какова иерархия JVM, JDK, JRE, JIT?
- 9. В чем разница между JRE и JVM?
- 10. JAVA-JRE/JDK/JVM (независимость платформы)
- 11. Обновление JRE 7 JVM и оптимизация
- 12. Как программно получить все Java JRE (JVM) и его путь с использованием языка C++?
- 13. launch4j JVM аргументы относительный путь
- 14. как jvm хранит объекты внутри памяти jvm
- 15. Проверка версии JRE внутри браузера
- 16. Синхронизация записи общего файла внутри JVM и через JVM
- 17. Ошибка Eclipse: выбрана JRE, но путь недействителен
- 18. Eclipse: Системная библиотека JRE в Java Путь сборки Путь
- 19. Почему JRE/JVM не была разработана на Java?
- 20. Различные результаты по Oracle JRE и Dalvik JVM
- 21. Каков путь logging.java?
- 22. webпрограммирование - каков путь обучения?
- 23. Каков путь для libcudart.so?
- 24. Каков правильный путь Resource.Load?
- 25. Каков путь для ветки?
- 26. Разница между сервером JRE и клиентом JRE
- 27. Каков эффект опции -server для JVM HotSpot?
- 28. странная ошибка после установки переменных JAVA_HOME и путь JVM
- 29. Как работает JVM?
- 30. winrun4j auto detect JVM
Вы в идеале должны попытаться уточнить ваши намерения, чтобы получить наилучший ответ. Что именно вы ищете? VM исполняемый файл? Библиотеки, которые вместе составляют виртуальную машину? Для чего вам это нужно, просто из любопытства? – JHH
@JHH thanks lot –