jjzjj

java - Wildfly 13.0 在从 Eclipse 部署时未能部署多个 WAR,否则工作正常

如标题所述,我正尝试在Wildfly13.0上部署两个WAR,但如果我尝试通过简单地添加资源在Eclipse上执行此操作,它将失败并出现以下错误:10:16:02,532INFO[org.jboss.modules](main)JBossModulesversion1.8.5.Final10:16:02,845INFO[org.jboss.msc](main)JBossMSCversion1.4.2.Final10:16:02,876INFO[org.jboss.threads](main)JBossThreadsversion2.3.2.Final10:16:02,970INFO[o

java - 公共(public) JAR 是否必须在 EAR 中的 WAR 中重复?

我有一个用于授权的JAR文件。我的每个WAR文件都需要它。所有WAR文件都打包在一个EAR文件中。我是否必须在每个WAR中重复这个通用JAR,或者是否有通用库的结构?所以我的例子看起来像这样......big.ear-META-INF-MANIFEST.MF-application.xml-appl1.war-META-INF-MANIFEST.MF-WEB-INF-web.xml-lib-unique1.jar-unique2.jar-unique3.jar-common1.jar-jsps/html/etc-appl2.war-META-INF-MANIFEST.MF-WEB-IN

java - 如何在 Tomcat 7 中代理不同的 WAR?

我正在开发一个Web应用程序,它由两个独立部分组成-身份验证和真实应用程序部分。这两个部分都是部署在(当前)一个Tomcat7实例上的WAR。因此,我的webapps文件夹中有以下两个WAR:webapps|+-BloggofantAuthentication|+-Bloggofant到目前为止,它们可以在http://127.0.0.1:8080/BloggofanAuthentication和http://127.0.0.1:8080/Bloggofant上获得。是否可以直接在Tomcat上代理WAR(这样我就不必使用Apachehttpd及其mod_proxy模块)?所以最后,服

java - WebLogic - 在 WebLogic Server 中部署 Spring Boot war

我正在尝试将一个简单的SpringBoot应用程序转换为部署在WebLogic中。它在构建TomCat服务器中运行良好。然后我对其进行更改并创建一个新的war文件。当我尝试部署war文件时,出现此错误。WebLogic控制台错误web.xml的Servlet初始化程序packagedemo;importorg.springframework.boot.builder.SpringApplicationBuilder;importorg.springframework.boot.context.web.SpringBootServletInitializer;publicclassSer

java - war文件可以部署在任何服务器上吗?

如果这个问题很愚蠢,请原谅我。假设我使用Spring框架和MSSQL-Server数据库开发了一个J2EEweb应用程序,并使用了WebSphere应用程序服务器。我后来为这个应用程序创建了一个WAR文件。我可以在不更改任何代码的情况下将此WAR文件部署到Tomcat服务器上吗?或者我的问题是这可以由仅提供Tomcat服务器的虚拟主机托管吗?如果是,是否需要更改代码?如果不能部署,你能建议我怎么做吗,因为我没有在tomcat服务器上开发过任何应用程序。我开发的所有应用程序都在使用RAD的WebsphereAppServer上。 最佳答案

java - 如何将不同 war 中的 Web 应用程序拆分为模块?

我有一个具有不同功能的Web应用程序,例如mapView、仪表板、报告等。但是现在,我们计划将应用程序拆分为不同的模块,例如map模块、仪表板模块等,以实现可插stub据要求。由于所有的模块都会有各自的htmls、js、controllers、dao层,如何将这些划分为独立的模块呢?是war还是jar文件?需要可以帮助我前进的建议或示例。谢谢。 最佳答案 如果你有不同的模块,具有独立的功能。有可能。我建议您,首先,找到所有网络模块共有的功能,所以这个common-module,应安装(例如作为jar)在服务器的library文件夹中

java - 没有 EJB 的 Web 应用程序的 WAR vs EAR?

我有一个不使用EJB的JavaEEWeb应用程序。我有时会针对Jetty/Tomcat进行部署,因此需要一个WAR包。但是,有时我也以JBoss和Websphere为目标。我的理解是成熟的JavaEE应用程序服务器可以采用EAR或WAR格式。我什么时候会用一个而不是另一个,为什么?我知道它们都是标准的压缩文件格式,并且我已经阅读了10个试图解释它们的不同片段(includingthisone),但我并没有更深入地了解每种格式的优缺点。 最佳答案 如果您只有Web模块-使用WAR文件。如果您有不同的JavaEE模块-使用EAR。尽管您

java - 同一 WAR 中的多个 JAX-RS 应用程序

我有@ApplicationPath("/resourcesP")publicclassRestfulPredictionextendsApplication{@OverridepublicSet>getClasses(){Set>set=newHashSet>();set.add(PredictionsRS.class);returnset;}}和@ApplicationPath("/resourcesA")publicclassRestfulAdageextendsApplication{@OverridepublicSet>getClasses(){Set>set=newHash

java - 如何使用 Maven 在 WAR、WEB-INF/lib 目录中包含特定的 jar

这是我的pom.xml,试图在WEB-INF/lib目录中创建一个包含特定3个库的WAR文件。我将它们包含在中标记和它们打包在lib目录中,但所有.class文件被忽略。我不能使用因为依赖项目有很多3rd方jar并且不受我的控制。这里有什么问题,或者有什么方法可以忽略除3个特定jar之外的所有jar吗?1.0frmIdfrm1.5.9frmwwarsrc/main/javasrc/main/resources**/*.javaorg.apache.maven.pluginsmaven-compiler-plugin3.21.61.6maven-war-plugin2.3src/main

java - Tomcat 5.5 : . jar 未在 .war 重建时发布

概要我正在尝试将WAR导出到我的webapps文件夹,但每次我更新war时它都会删除webapp减去/WEB-INF/lib/struts.jar的所有内容系统信息Windows2K3Tomcat5.5JRE1.6.23好的,这是正在发生的事情:通过Eclipse(Helios)将项目导出为.WAR到/webapps目录Tomcat见战变,试图重建webappTomcat删除webapp文件夹(/webapps/public)的内容(/webapps/public/WEB-INF/lib/struts.jar)已锁定以防止被删除。Tomcat放弃了重建,文件夹中除了struts.jar