我遵循了提到的步骤
从geonetwork.war下载所需的SourceForge文件。将WAR文件复制到Tomcat的webapp文件夹中。如果启动,Tomcat将自动部署应用程序。如果没有,启动Tomcat部署。
我启动Tomcat,转到,然后开始并单击Geonetwork。页面加载几秒钟,但Start按钮不会更改为Stop。它显示了FAIL - Application at context path [/GeoNetwork-4.0.5-0] could not be started。
我单击GeoNetwork-4.0.5-0在那里,它返回一个404错误。
每当我尝试使用wildfly部署一些.war文件时,我都会得到以下错误: Failed to process phase STRUCTURE of deployment
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: Failed to get manifest for deployment "C"/ProgramFiles (x86)/wildfly-19.1.0.Final/bin/content/<FILENAME>.war/WEB-INF//lib/
我在jar文件中有一个applet和几个库。显然,当我将它们添加到我的集成开发环境(JDeveloper)的库路径中时,所有必需的类都与我的applet一起部署。但是它不能访问这些类。小程序只是冻结了,没有任何错误。可能是安全权限造成的?以下是部署归档文件(war)中的结构
WEB-INF
classes
my
other_packages
lib
jar libs are here
applet.html
my
package of classes, don't know why it is duplicated
下面是HTML
当在Glassfish 3.1上部署时,我在war中使用的库中使用依赖注入(使用CDI/Weld)时遇到了问题。我有两个库,比如:
WEB-INF/lib/library1.jar
WEB-INF/lib/library2.jar
library1包含一个公共类,比如"InjectMe“。Library2包含另一个公共类,比如"InjectionTarget“,带有一个类似于"@Inject public InjectMe injectMe;”的注入站点。
部署失败,出现以下错误:
WELD-001408 Unsatisfied dependencies for typ
我正在用GAE/Datanucleus/cloudSQL开发一个应用程序。
Datanucelus版本为3.1.3,因为最新的App (1.9.11)包含此版本,但我被建议使用Datanucleus v4
我从war/WEB/lib中删除了3.1.3JAR,并将4.0.2JAR添加到同一个文件夹中。当我运行应用程序时,它似乎运行得很好。
但是eclipse却在抱怨错误。
The App Engine SDK JAR datanucleus-api-jpa-3.1.3.jar is missing in the WEB-INF/lib directory
The App Engine SDK