我已经安装了一个Ngnix服务器并将其配置为:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.php index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
# Only for nginx-naxsi used with nginx-naxsi-ui : process denied requests
#location /RequestDenied {
# proxy_pass http://127.0.0.1:8080;
#} …Run Code Online (Sandbox Code Playgroud) 我在尝试使用maven将servlet部署到Tomcat时遇到问题; 我在其他帖子中一直在阅读这个问题,但仍无法通过答案/建议取得成功.
无论我在尝试什么,我都会得到这个例外:
javax.servlet.ServletException:用于servlet的Servlet.init()Jersey Web应用程序引发了异常org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve. java:79)org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)org.apache.coyote.http11.AbstractHttp11Processor.进程(AbstractHttp11Processor.java:1091)org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:673)org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun(NioEndpoint.java:1500)org. apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run(NioEndpoint.java:1456)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor. java:615)org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable .run(TaskThread.java:61)java.lang.Thread.run(Thread.java:745)root cause com.sun.jersey.api.container.ContainerException:ResourceConfig实例不包含任何根资源类.com.sun.jersey.server.impl.application.RootResourceUriRules.(RootResourceUriRules.java:99)com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1359)com.sun.jersey.server .impl.application.WebApplicationImpl.access $ 700(WebApplicationImpl.java:180)com.sun.jersey.server.impl.application.WebApplicationImpl $ 13.f(WebApplicationImpl.java:799)com.sun.jersey.server.impl.application .WebApplicationImpl $ 13.f(WebApplicationImpl.java:795)com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl. java:795)com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:790)com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:509)com. sun.jersey.spi.container.servlet.ServletContainer $ InternalWebComponent.initiate(ServletContainer.java:339)com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207)com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394)com. sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577)javax.servlet.GenericServlet.init(GenericServlet.java:158)org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java: 502)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:518)org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:673)org.apache.tomcat.util. net.NioEndpoint $ SocketProcessor.doRun(NioEndpoint.java:1500)org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run(NioEndpoint.java:145 6)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable. run(TaskThread.java:61)java.lang.Thread.run(Thread.java:745)
这是我的web.xml文件:
<servlet>
<servlet-name>Jersey Web Application</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>
com.sun.jersey.config.property.packages
</param-name>
<param-value>com.rest.example
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Jersey Web Application</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)
还有我的pom.xml
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>asm.jar</artifactId>
<version>20041228.180559</version>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>jersey-bundle.jar</artifactId> …Run Code Online (Sandbox Code Playgroud) 我有一个使用webview的应用程序启动加载JWP7的html 并抛出错误Uncaught TypeError:无法读取null 的属性'jwplayer.volume' 同一页面在移动和桌面浏览器上完美加载. 我试图在调用jwplayer.js之后添加html的javascript,并在安装之前添加以下代码:
if (typeof jwplayer.volume == "undefined" || typeof jwplayer.volume == null )
jwplayer.volume = 10;
Run Code Online (Sandbox Code Playgroud)
我确实使用桌面/移动浏览器看到了新的卷属性,但它没有更改webview中的TypeError,可能是因为在运行jwplayer.js脚本之前,在它到达我的javascript检查之前抛出了TypeError.
当我使用JWP6时,一切都很完美.
有关如何解决它的任何建议?