我正在尝试使用Visual Studio Code将java web应用程序部署到Tomcat,我有一些问题想与大家分享。
在安装扩展之后,我尝试部署一个Maven Java Web项目。为此,我点击了项目的文件夹并选择了"Run on Tomcat Server“选项。结果是出现以下消息的错误:The folder is not a valid web app to run on Tomcat Server.
然后,我意识到也许我应该在Tomcat上运行它之前创建一个war文件。因此,我执行了mvn clean package命令,然后在war文件上执行"Run on Tom
我有一个linux vps,我安装了tomcat9,一切都很正常。但是在我将Java Spring MVC war文件部署到tomcat (让我们称之为example.war)之后,当我按下"start“时,它会显示一条消息:FAIL - Application at context path [/example] could not be started (我使用了tomcat管理器)。我的Java Spring项目过去是通过tomcat7插件部署在我家里的计算机上的。
我正在尝试在前面提到的tomcat应用服务器上部署一个WAR。然而,以下是我在尝试使用tomcat管理器/ ant脚本进行部署时得到的错误。
java.lang.IllegalStateException: ContainerBase.addChild: start: LifecycleException: Error initializaing : java.lang.IllegalArgumentException: The archive [jar:file:/var/lib/tomcat6/webapps/afgretail.war!/] is malformed and will
我试图从java访问一个属性文件,当我将它作为独立的java应用程序运行时,它可以工作。但是,当我调用从运行在tomcat服务器上的jsp页面访问文件的方法时,我会得到一个FileNotFoundException。
我认为,当文件部署到服务器上时,它们的路径会发生变化,这就是为什么异常发生在web应用程序中,而不是直接在java中。下面是我的项目的项目资源管理器视图。
我正在从java中的nWMS类访问LabelRequestMessages属性文件。下面是我用java访问文件的代码。
in = new FileInputStream("resources-dev/com/