我对Java中的实时系统开发很新。我在OpenSuse中创建Java文件并进行编译。我收到一个错误:
导入javax.realtime无法解析。
我一直在搜索RealTime JAR文件。我尝试了很多网站,如FindJar.com,Oracle网站(Sun)等。我找不到它。
知道如何解决这个问题吗?
答案 0 :(得分:3)
实时行为不是您可以通过添加Jar文件添加到VM的行为。处理优先级和同步的方式在实时JVM中完全不同。您可以下载JamaicaVM的个人版来试用RTSJ:“http://www.aicas.com/jamaica-pe.html”。 JamaicaVM不仅提供javax.realtime包,还提供实时垃圾收集。
答案 1 :(得分:1)
结帐http://java.sun.com/javase/technologies/realtime/rts/。 如果符合您的要求,则有评估下载和学术许可
答案 2 :(得分:1)
您可以尝试:http://www.timesys.com/java/(来自timesys的RTSJ参考实施)。虽然是研究目的的副本。
答案 3 :(得分:0)
我发现 Javolution-Core 包中包含javax.realtime.RealtimeThread
类https://mvnrepository.com/artifact/org.javolution/javolution-core-java/6.0.0。
但是,此包中仍然缺少javax.realtime.SchedulingParameters
和javax.realtime.ReleaseParameters
等基本依赖项。
答案 4 :(得分:0)
我认为您可以下载RT implementation from IBM for Java 8 here。
此外,如果您想了解更多信息,请查看this answer。