问题标签 [exploded]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1949 浏览

deployment - JBoss 5 上的爆炸部署失败

我有一个 Web 应用程序,可以很好地部署为 ear 文件。但是当我尝试以爆炸形式部署它时,它会像这样失败:

persistence.xml 如下所示:

有任何想法吗?谢谢!

0 投票
2 回答
1756 浏览

java - 如果我用 maven 目标 war:exploded 打包一个 web 应用程序,为什么不包含 pom.xml 和 pom.properties?

我对 Maven 很陌生,我注意到 Maven WAR 插件中有一件有趣的事情。

当我使用 war:war 打包我的 Java Web 应用程序时,会创建一个压缩的战争。这场战争还包含 META-INF 目录中的 pom.xml 和 pom.properties 文件。但是如果我用 war:exploded 打包我的应用程序并创建一个爆炸的 war 目录,这两个文件将不会被包含在内。

现在我很好奇,为什么 pom.xml 和 pom.properties 没有打包到爆炸战争中。除了这两个文件外,exploded 和 zipped war 的内容是相同的。

插件从爆炸战争中省略 pom.xml 和 pom.properties 有什么原因吗?

0 投票
2 回答
47 浏览

maven-2 - maven 是否适合这种情况?

我们目前有一个基于 ant 的项目,并且正在考虑迁移到 maven。该项目是基于 java ee 的,但是它具有模块结构,其中每个模块可以包含多个 java ee 项目。像这样:

添加了多个这样的模块以及一些 jar 依赖项,并创建了一个 EAR 文件。+ 自定义清单文件

像这样

这种结构和依赖关系无法更改——它来自我们使用的框架。

我对 maven 的了解还不够,无法弄清楚这是多少工作——或者我们的项目结构和开发实践是否与 maven 约定相去甚远,以至于不值得花时间。

我意识到你可以让 maven 做任何你想做的事——但如果我们做出改变,它应该是为了 maven 的利益,而不是让生活变得更难!:)

另一个重要的事情是我希望能够创建爆炸的耳朵文件......我有什么选项来定制那个方面?如果我使用定制的“任务”,我会放弃什么(我不确定 maven 术语是什么)

0 投票
1 回答
3090 浏览

tomcat - Websphere 在部署时是否会爆炸 WAR 和/或 JAR?

当我们将 WAR 部署到 tomcat 中时,它会爆炸 WAR,而在 websphere 中部署 WAR 时,它也会爆炸 WAR。因为我已经将 WAR 部署到 websphere 中,但它没有爆炸我的 WAR,如果 WAR 没有爆炸,则文件解析器不起作用。

0 投票
1 回答
3148 浏览

eclipse - 在 Eclipse 中将“exploded”文件夹部署到 Tomcat

我刚刚为 Java EE开发人员安装了Eclipse,通过 SVN 从存储库中签出文件来创建一个新项目。

我能够通过ANT 构建成功地生成一个“展开的” Web 应用程序文件夹

如何将此分解的文件夹(不是 .war 文件)部署到Tomcat?有什么需要做的配置吗?

谢谢。

0 投票
3 回答
4222 浏览

java - 如何在不停止服务器的情况下消除 JBoss 中的爆炸性战争?

我可以删除除 lib 文件夹之外的所有内容(JBoss 说应用程序未部署,但他不会释放 jars)。

我绑定了jboss-maven-plugin和hard-undeploy,但是它说文件(doc说它也支持dirs)已取消部署,但它没有取消部署应用程序。

我正在使用 jboss-4.2.1.GA。我敢打赌它可以通过 jmx-console 取消部署,但我无法找出如何。

0 投票
1 回答
914 浏览

web-applications - 您如何从爆炸的 web 应用程序的根目录中读取资源?

我有一个带有 JBoss 工具和 Eclipse 的 localhost JBoss 6 设置,用于热部署爆炸的web 应用程序。我曾经使用带有显式类路径的主类和 JAR/WAR 文件通过 shell 启动我的 webapp。我的资源加载器过去可以完美运行,但现在由于 webapp 位于 JBoss 上,位于具有“未知”类路径的爆炸目录结构中,因此找不到像“/db/jpql/whatever.jpql”这样的文本文件资源(返回 null ,导致 NPE)。

问题是:

如何从扩展的 webapp(在 JBoss 中)的根目录(或 WEB-INF 目录之外)加载资源?我检查了只是 C:\dev\jboss\bin\run.jar 的类路径...

0 投票
1 回答
1082 浏览

maven - 战争期间运行antrun:爆炸

对于 Maven 构建,我需要在使用 war 插件创建爆炸目录后复制一些文件。是否可以在战争期间/之后运行 antrun 插件:爆炸目标?如果是这样,我会怎么做?我试过了:

还有其他几个变体,但似乎无法让它运行。

理想情况下,如果我也进行完整的战争,我希望蚂蚁任务运行:战争,但当我遇到它时,我会越过这座桥。

0 投票
1 回答
4315 浏览

algorithm - CAD的分解图算法

我正在制作一个查看 3D CAD 模型的程序,并希望构建自动分解视图。将要查看的所有组件都是轴对称的。有些可能不是,但大多数是。我想找出一种算法,用于自动将装配中的零件移动到分解视图位置。这是我想通过算法实现的示例(当然减去标签):

分解图

我必须使用的唯一值是每个部分的边界框的中心。如果需要更多信息,我可以计算更多信息,但似乎应该足够了。我想到的粗略方法是沿轴对称轴计算从组件原点到每个零件中心的矢量,然后计算相对于中心轴到零件中心的径向矢量。从那里,我需要弄清楚一些计算,能够沿着这两个向量的某种组合来缩放每个部分的位置。这就是我不太确定该往哪个方向发展的部分。我包含的图像显示了我想要的确切功能,但我希望能够通过任何浮点值缩放位置以扩展或收缩分解视图,使用 1。0 是原始组装模型。有任何想法吗?

0 投票
2 回答
4771 浏览

java - 我可以在未爆炸的 WAR 中为 JAR 中的文件获取 URLConnection 吗?

我的 Web 应用程序的类路径中有一些资源文件(在 JAR 中,如果重要的话)。我知道我可以通过调用 eg 来访问这些资源的内容SomeClassLoader.getResourceAsStream( "/samples/myscript.txt" )。我过去在爆炸未爆炸的WAR 文件中都成功地对此进行了测试。

但是,要与我的应用程序中的其他一些现有类集成,我需要为该文件提供一个 URLConnection 对象。我测试并确认调用getResource("/samples/myscript.txt").openConnection()分解的WAR 中有效(此外,调试显示结果是file:///分解文件的 URL)。

问题:该方法是否也适用于非爆炸(“打包?”)WAR?

(我目前无法轻松访问部署战争而不爆炸它们的服务器,因此为什么我要问而不是直接尝试它。此外,某些服务器(例如 Jetty、Tomcat ——即使使用unpackWARs="false")允许非爆炸部署,但在幕后,他们解开战争,有效地表现得像一个爆炸的部署——而且,显然,工作正常。我认为过去给我带来麻烦的服务器是 Websphere 和 Weblogic)。