我正在使用一个java应用程序,它需要.dllWindows中java.library.path中的文件.要在Linux中运行相同的应用程序,我有相应的.so文件应该添加到java.library.pathlinux机器中,到目前为止我没有找到任何简单的解决方案
我确实把.so它放在了一个已经在类路径中的文件夹中,但是我的应用程序仍然抱怨没有所需的.so文件java.library.path
我想找到:
.so方法java.library.path 我想打开一个带有"webapp/socket.do"路径的websocket端口.当我使用SockJS并尝试通过代码启动调用时
var socket = new SockJS('/webapp/socket.do');
stompClient = Stomp.over(socket);
stompClient.connect({}, ...
Run Code Online (Sandbox Code Playgroud)
默认情况下,SockJS会在给定路径的末尾添加"/ info".我想知道为什么?这可以改变或预防吗?
当它与Spring MVC一起使用并且具有与DispatcherServlet类似的url模式映射时< url-pattern >*.do</url-pattern>,这将返回404错误.它被阻止是因为sockJS将"/ info"字符串添加到给定的URL.
Spring web.xml servlet映射代码:
<servlet-mapping>
<servlet-name>dispatch-servlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
有谁知道sockJS在那里尝试什么,为什么?