草庐IT

java - J老板 : WAR file in EAR can't find JAR library on classpath

我在JBoss4.3-eap上部署带有捆绑wars、jar和配置文件(.properties文件)的ear时遇到问题。这是我的耳朵结构:+app.ear+lib*.jarlibrariesthatthewar'suse+classes*.propertiesandotherconfigurationfiles+META-INFapplication.xmljbos-app.xmlapp.warapp2.warappn.war我的jboss-app.xml中有以下内容:app.startup.JbossStartUpServer:service=JbossStartUpService我的

java - Maven:将多个模块 jar 组合成一个 war 文件?

我有一个项目babybird,它有3个组件persistence、business和service在babybird的pom.xml我有以下内容persistencebusinessservice当我运行mvncleaninstall时,我看到了[INFO]------------------------------------------------------------------------[INFO]ReactorSummary:[INFO][INFO]babybird.........................................SUCCESS[2.801

java - 如何创建 ear 文件,并在其中包含 war 和 jar 文件

我正在尝试从命令提示符创建一个EAR文件。我用过jar-cvfmyServletWAR.ear.但我的问题是,如何让这个EAR文件在其中包含WAR文件和JAR文件?是否需要单独创建war文件并包含在ear文件中?我不能为此使用ANT文件,因为这个项目几乎没有限制。 最佳答案 我的一个EAR文件的结构如下:app.ear-APP-INF-lib//libraries(.jar)here-META-INF-MANIFEST.MF-weblogic-application.xml-module1.war-customlib.jar此存档正

java - 如何在 Eclipse 中使用 Maven 构建 WAR?

我有一个项目,我现在开始作为Maven项目,但由于某种原因它不工作。这是我的pom.xml:4.0.0ProgramNameProgramName0.0.1-SNAPSHOTorg.springframeworkorg.springframework.core3.0.2.RELEASEProgramNameorg.apache.maven.pluginsmaven-war-plugin2.0.2WEB-INFsrc/main/webapp/WEB-INFtrue*.xmlorg.apache.maven.pluginsmaven-compiler-plugin2.11.61.6org.

java - 重命名 WAR 的 WEB-INF/lib 文件夹中的 Maven 依赖项

我需要在Maven生成的WAR的WEB-INF/lib文件夹中有一个JAR依赖项作为x-1.0.final.jar而不是x-1.0.jar,这是它在存储库中的名称。实现这一目标的最佳方法是什么?在我的POM中我有:foox1.0我希望它作为x-1.0.final.jar出现在WEB-INF/lib文件夹中。它是我无法控制的对MavenCentral的外部依赖。此外,我不想强​​迫每个使用它的人将依赖项重新部署到他们的本地存储库。是否有我可以使用的Maven插件,或者我应该开始编写自己的代码? 最佳答案 您可以使用maven-depe

java - 如何在 JBoss AS 7 中部署 war 文件?

我下载了JBossApplicationServer5并成功部署了一个war文件。我将具有简单index.jsp文件的Hello.war复制粘贴到\jboss-5.1.0.GA-jdk6\jboss-5.1.0.GA\server\default\deploy而且效果很好。但是当我使用JBossAS7并在这里部署war文件时,它没有被执行。jboss-as-7.0.0.Final\jboss-as-7.0.0.Final\standalone\deployments如何部署?编辑:我用谷歌搜索但无法找到信息,因为JBossAS7相对较新。 最佳答案

java - Proguard obfuscate only/WEB-INF/classes/**/*.class 文件在我的 war 中

我只想混淆服务器端代码(webapp.war:/WEB-INF/classes/**)。我如何使用proguardmaven插件来做到这一点? 最佳答案 ProGuard提供filters选项对于配置的许多不同方面。过滤器是可以包含通配符的以逗号分隔的名称列表。只有与列表中的项目匹配的名称才能通过过滤器。您可以使用将ProGuard应用于输出jar。outFilter是可选参数,用于将ProGuardclasspathentry过滤器应用于输出jar。在你的情况下,我想下面的过滤器应该可以工作。当然,您可以添加额外的逗号分隔过滤器。

java - 如何使用另一场 war 的类文件

我们有两个不同的网络应用程序,我们希望将一场war的几个Controller扩展到另一场war。我们正在使用maven来构建项目。为了包括war我们已经给出了它的依赖性com.abc.exchangeemployer2.3.M2-SNAPSHOTwarcompile无法构建给出类未找到异常。任何人都可以帮助我实现这一目标吗?我遇到错误mavenbuildfailed:[INFO]------------------------------------------------------------------------[ERROR]Failedtoexecutegoalorg.apa

java - Eclipse(实际上是 RAD)在项目上抛出 WAR 验证错误(CHKJ3000E)

我有一个刚刚从CVS导入的项目。它在其他几十个开发人员IDE中工作,但就我而言,它报告了一个问题:CHKJ3000E:WARValidationFailed:com.ibm.etools.j2ee.commonarchivecore.exception.DeploymentDescriptorLoadException:WEB-INF/web.xmlGoogle搜索表明Eclipse加载上下文的方式存在问题。对于某些用户来说,清理项目是可行的。它不适合我。关于我下一步可以尝试解决它的任何想法? 最佳答案 Eclipse>Projec

java - 如何在 Eclipse 中处理 Maven WAR 覆盖?

我有一个使用WAR覆盖的多模块Maven项目(它们的堆栈有3个深度)。在Maven中一切正常,但我无法从Eclipse中启动我的WAR,因为它提示找不到各种文件。我如何配置Eclipse(和启动器)以便我可以从Eclipse运行我的WAR而不必先安装Maven?我应该补充一点,我的EclipseWAR项目不是动态Web项目……这是我需要做的一部分吗?注意:以下问题涉及该主题,但答案表明您必须始终先安装Maven,我知道这是不对的,因为有些人在没有Maven的情况下使用Eclipse。MavenoverlaysandEclipse我还发现这让我觉得通过VanillaM2E是不可能的:ht