当前位置: 首页 > 知识库问答 >
问题:

Spring Boot 1.3:init.d服务出错,但“java-jar”工作

徐智渊
2023-03-14

谢了。

共有1个答案

朱乐逸
2023-03-14

您的maven脚本从未显式打包WebApp内容,即使打包了,Tomcat也不会接收它。但是,周围有一个工作,做以下几点:

  • 在资源文件夹中创建META-INF/resources(例如src/main/resources/META-INF/resources/)
  • 现在将所有内容从webapp下移到新的META-INF/resources文件夹(例如...META-INF/resources/WEB-INF/views/hello.jsp)

我最近在Gunnar的博客上读到了这件事。这个解决方案的好处在于,您不必麻烦maven复制资源,因为它位于src/main/resources中,所以它会自动被接收。

 类似资料:
  • 当我执行<code>java-jar myapp时,我有一个运行正常的应用程序。jar但是当我将它链接到作为进程运行时,我得到了404错误。因此,我制作了一个只包含相关类的gitHub存储库来向您显示错误。你能试着复制它吗? 这是代码https://github.com/alephlm/spring-boot-1.3-error-executable-service 我使用的是 ubuntu 14

  • 我已经启动了jboss,但在访问web服务时出现了以下错误。这种情况有时会发生。会有什么问题?是不是丢了个罐子?如果是,那么有时它怎么可能找不到一些jar文件呢?请求指南。web服务的两个URL是“https://203.77.203.196:8447/GetGPRSMTRBillService/services/GetGPRSCONBillDataSOAPPort”和“https://203.7

  • 问题内容: 两个问题 1)将Java项目导出为JAR文件时,应用程序如何知道包中的哪个类首先运行?我的applicatino特别要求userInterface.java文件在CommonDenom.java文件之前运行。 2)运行Java文件时,出现错误消息“无法启动Java JAR文件“ commonDenom.jar”。请在控制台中查看可能的消息。” 我从哪里开始弄清楚这一点?我检查了控制台,

  • 我尝试将我的一个IntelliJ项目导出到.jar中,如果我在consol(java-jar name.jar)中运行.jar 它显示缺少JavaFX运行时,但这是必需的。如果我开始我的项目在IntelliJ它工作一切良好。 IntelliJ终极2020.1。 请耐心等待,这是我第一个自己的java项目和第一个fx应用程序, 也是我第一次尝试创建JAR。 我把一些设置的屏幕截图放在下面(链接)。

  • 我的项目使用spring框架来处理http请求和响应。我请求用redis或数据库中的值替换一些参数,这些值取决于其中一个参数。 我调查的大多数相关案例都是使用过滤器来达到目的的。 例如,api有两个参数CusterName: abc, isNickName: true。我尝试实现一个类,它扩展了如下所示的OncePerrecestFilter类。 在网上。xml 我尝试使用@AutoWired a

  • init.d/ neutron-server 是 Upstart 支持的系统服务脚本,核心部分为 case "$1" in start) test "$ENABLED" = "true" || exit 0 log_daemon_msg "Starting neutron server" "neutron-server" start-stop-daemon -Sbmv