草庐IT

EasyNTS穿透内网后,海康硬盘录像机拉取不到RTSP流是什么原因?

EasyNTS上云网关具备内网穿透、组网运维、多协议视频流拉转推、设备/业务上云等功能,它可以解决异地视频共享/组网/上云的需求。其中,EasyNTS上云网关硬件(EasyNTD)可以放置在项目现场,它也同样具备EasyNTS软件平台的功能。有用户反馈,在项目现场利用EasyNTD配合EasyNTS穿透内网,基于海康的硬盘录像机拉取RTSP流到公网,但是发现映射出来的RTSP视频流不能播放,于是请求我们协助排查。根据用户反馈,我们立刻进行了排查。排查中发现,现场的端口和IP都是通的。检查现场的内网环境,拉流也拉取不到。于是协调海康厂家排查,厂家给出的结论是,RTSP拉取通道流和海康Ehome2

java - 找不到 hibernate.cfg.xml

我是Hibernate的新手,正在阅读这本书“Hibernate的Java持久性”,我正在尝试从那里实现示例。到目前为止,我的Ant构建是成功的,但是当我尝试执行包含主要方法的类时,我收到此错误消息:19-Nov-201118:40:09org.hibernate.cfg.EnvironmentINFO:Hibernate3.2.319-Nov-201118:40:09org.hibernate.cfg.EnvironmentINFO:hibernate.propertiesnotfound19-Nov-201118:40:09org.hibernate.cfg.Environment

java - 在路径 : dexpathlist 上找不到类

说真的,我不知道该怎么做才能解决这个问题。我的android项目运行良好,直到我需要使用Maven导入一个库。从那以后,一切都开始崩溃。发生了什么:当我启动我的应用程序时,LogCat上出现以下错误,android告诉我我的应用程序停止工作。我在这里和互联网的其他地方搜索过这个类似的错误,但人们所做的一切都不适合我。错误:java.lang.RuntimeException:UnabletoinstantiateactivityComponentInfo{com.example.buscaserra/com.buscaserra.main.ActivitySplash}:java.la

java - 可执行 jar 找不到属性文件

我在我的程序中使用这段代码来加载属性文件:Propertiesproperties=newProperties();URLurl=newApp().getClass().getResource(PROPERTIES_FILE);properties.load(url.openStream());代码在Eclipse中运行良好。然后我将程序打包到一个名为MyProgram.jar的JAR中,并运行它,我在第二行得到了一个NullPointerException。JAR不包含属性文件,它们都在同一目录中。我正在使用Maven创建JAR。我该如何解决这个问题?更新:我不想将属性文件添加到JA

java - 为什么我在 MAC OS X 10.11 上看不到 JAVA_HOME 路径?

我正在尝试在我的MACOSX10.11(ElCapitan)上运行JAVA应用程序。我用了thislink在我的MACOSX10.11上设置JAVA_HOME。我可以运行以下命令:java-version哪个java但是,当我转到MAC上的终端应用程序并键入echo$JAVA_HOME时,我什么也没看到。这是为什么?这是否意味着我的JAVA_HOME设置不正确? 最佳答案 在哪里定义好的,首先,我们要明确在哪里设置JAVA_HOME。简化后,您可以在两个文件中定义它:~/.bashrc或~/bash_profile。默认前者为所谓的

java - 找不到 request.getServletContext(),即使使用新的 JAR

我的编译器无法找到HttpServletRequestgetServletContext()方法。我没有做任何太复杂的事情:publicstaticvoidsetMySortedSet(HttpServletRequestrequest,SortedSetset){setMySortedSet(request.getServletContext(),set);}我尝试过的一些故障排除:发现该方法是在2.3中创建的,所以我包含了一个反射(reflect)该方法的JAR(并将其放在我的Eclipse构建路径中)我将JAR包含在我的build.xml类路径中。当我使用Eclipse时,找到了

java - Netbeans 安装找不到 JDK

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion在我的windows电脑上安装Netbeans6.0.1,我发现这个错误:即使我的环境变量似乎没问题,执行时:我重新启动了我的系统,但错误仍然存​​在。有人知道为什么吗??比提前

java - 在 Java 驱动程序中找不到 MongoClient

在阅读mongo站点上有关使用Java驱动程序的所有文档时,它提到了使用MongoClient()建立连接。它谈到了他们以前如何使用Mongo()但它已被弃用。但是,当我下载Mongo数据库链接到的最新(或任何)版本的java驱动程序(http://central.maven.org/maven2/org/mongodb/mongo-java-driver/),并将其加载到我的项目库中时,我无法导入com.mongodb.MongoClient因为它不存在!我已经尝试了六个不同版本的驱动程序链接。实际上,我可以使我的程序与已弃用的Mongo()一起正常工作,但我不想在已弃用的功能上构建

java - 找不到加载 JDBC org.postgresql.Driver 的类

我正在做一个网络项目,我最近安装了postgres9.1.1postgresql服务器已启动并正在运行。我可以像往常一样通过psql连接,并且从我从8.5创建的数据库转储中加载并正确保存所有内容。所以我也在这里下载了9.1postgres版本的JDBC4驱动:http://jdbc.postgresql.org/download/postgresql-jdbc-9.1-901.src.tar.gz我通过eclipse使用项目属性将它添加到java构建路径。这是我用来提供与其他类的数据库连接的代码(即它是一个单例,只有当现有的关闭或为空时,我一次只从一个对象获得一个新连接)publica

java - bouncycaSTLe 提供者找不到算法所需的类

我正在尝试使用bouncycaSTLe使用公钥加密文件。我已经以编程方式注册了提供者:Security.addProvider(newBouncyCastleProvider());我成功创建了公钥对象。当我开始使用PGPEncryptedDataGenerator和key加密文件时,我得到了ClassNotFound异常。看起来提供者在运行时找不到这个类,虽然我确定我有它的jar...我在tomcat上运行我的应用程序。使用maven处理依赖关系——我放的bouncycaSTLejar是bcpg、bcprov、bcmail、bctsp。我尝试同时使用1.4和1.6版本,但均未成功。我