Пакет javax.realtime отсутствует
Я очень новичок в разработке систем реального времени на Java. Я создаю файлы Java в OpenSuse и компилирую его. Я получаю ошибку:
Импорт javax.realtime не может быть разрешен.
Я искал файл JAR RealTime. Я пробовал многие веб-сайты, такие как FindJar.com, веб-сайт Oracle (Sun) и т. Д. Я не могу найти его.
Есть идеи, как решить эту проблему?
4 ответа
Поведение в реальном времени - это не то, что вы можете добавить к виртуальной машине, просто добавив файл Jar. То, как обрабатываются приоритеты и синхронизация, в JVM реального времени совершенно другое. Вы можете скачать персональную версию JamaicaVM, чтобы опробовать RTSJ: "http://www.aicas.com/jamaica-pe.html". JamaicaVM не только предоставляет пакет javax.realtime, но также обеспечивает сборку мусора в реальном времени.
Проверьте http://java.sun.com/javase/technologies/realtime/rts/. Существует ознакомительная загрузка и академическая лицензия, если она соответствует вашим требованиям
Вы можете попробовать: http://www.timesys.com/java/ (Справочная реализация RTSJ от Timesys) . Копия для исследовательской цели, хотя.
Я думаю, что вы можете скачать RT-реализацию от IBM для Java 8 здесь.
Кроме того, если вы хотите больше узнать больше информации, проверьте этот ответ.
Я обнаружил, что пакет Javolution-Core содержит javax.realtime.RealtimeThread
класс https://mvnrepository.com/artifact/org.javolution/javolution-core-java/6.0.0. Тем не менее, основные зависимости, такие как javax.realtime.SchedulingParameters
а также javax.realtime.ReleaseParameters
все еще отсутствуют в этом пакете.