问题标签 [cargo]
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.
java - 启动tomcat的cargo java api;容器没有出现
我正在尝试使用 cargo api 启动 tomcat。从日志看一切都很好,但是当我点击 url(http://localhost:8079/) 时,tomcat 管理页面没有出现。
更新:我尝试从 eclipse 启动 tomcat。日志说的完全相同,但我看不到管理控制台。所以这肯定不是货物的问题。当我从 eclipse 启动服务器时,我得到一个 404 。
代码是这样的
日志看起来不错(至少对我来说:P)
maven-2 - Cargo 在哪里为 Jetty 6.x 生成上下文 XML?
我正在尝试实现如何为 Jetty 的 Maven Cargo 插件指定 jetty-env.xml 文件中提到的解决方案?
但是,我面临着更根本的问题:我的 Cargo 根本没有生成任何上下文 xml。
基本思想是,我们提供一个自定义的 context.xml 来替换生成的那个。但是,当我尝试时,我找不到 Cargo 生成的任何上下文 XML(请注意,我已经注释了自定义配置文件,并且 cargo.jetty.createContextXml 为 true)
我不确定是否是我的设置问题导致未生成上下文,或者上下文是在我忽略的地方生成的。我检查了 target/cargo/ 和 cargo 扩展了我的 WAR 的临时目录,这两个地方都不包含上下文 xml。
(我正在使用 Maven 2.2.1、Cargo 1.2.1、JDK 6)
java - 如何使用 Maven Cargo 在 Glassfish 中设置配置(JDBC 领域或 Java 邮件会话)?
我使用Maven Cargo (1.2.1) 配置和启动 Glassfish 3.1.2 进行集成测试。我能够配置数据源并启动服务器。但我还需要配置 JDBC 安全领域以及 Java 邮件会话。
但是我不知道如何使用 maven cargo 配置安全领域和 Java 邮件会话,有人知道吗?
一种方法可能是使用asadmin
,但我不知道如何从货物中使用它。
到目前为止我所拥有的:
maven - Maven:无法在集成测试前和集成测试后阶段在 JAR 项目上启动插件
我正在编写一个充当 Jenkins CI webapp 客户端的 JAR 文件。所以我的项目有jar包,没有war包。但是,对于集成测试,我需要部署 Jenkins WAR 来测试我的 JAR 类。
我正在使用 cargo-maven2-plugin,并对其进行设置,以便我可以使用“mvn cargo:run”从命令行启动 Jenkins 但是,运行“mvn install”进入集成测试阶段而不尝试启动詹金斯与货物。事实上,“mvn install -X”的输出甚至没有提到“cargo”这个词。
看起来我已经正确地将货物绑定到预集成测试和集成后测试,但它不会触发。
下面的POM:
我怎样才能让它根据需要开火?
algorithm - 在游戏中计算卡车载货量
这更像是一个数学/算法问题,而不是一个编程问题,但我希望你们能提供帮助。
场景#1:
玩家 1
crates
的库存中有 40 个。玩家 1 有 2
trucks
,1x
small
(容量:8 个板条箱)1x
medium
(容量:16 个板条箱)
给定
capacity
:一辆
small
卡车可以装8个板条箱一辆
medium
卡车可以装 16 个板条箱一辆
large
卡车可以装30个板条箱
玩家 1 需要多少辆卡车才能带走所有 40 个板条箱?
情景#2,如果卡车里已经有货物怎么办?
玩家 1 有 40 个板条箱和 2 辆卡车,如上述场景。
如果
small
已经有 2 个板条箱,给他 8-2 = 6 个空间如果
medium
已经有 4 个板条箱,给他 16-4 = 8 个空间玩家 1 需要多少辆卡车才能拿走所有 40 个板条箱?算法是什么?
场景#3:没有卡车
玩家 1 总共有 0 辆卡车。他需要多少辆卡车才能带走所有 40 个板条箱?同样,您将使用什么算法?
场景#4:卡车太多
玩家 1 有 10 辆卡车,全部
large
满载。运送全部 40 个板条箱需要多少辆卡车?
我在想。
方案 1,
卡车的成本是较早完成的(您先购买它们)。
我认为我的算法是错误的。我需要将其除以基数吗?我用卡车分开吗?
对此的任何帮助都会非常有帮助。
xml - 无法使用 Ant 通过 Cargo 自动启动 jboss?
在 Cargo 开源项目的帮助下,我一直在尝试从 Ant 脚本自动启动 JBoss。我得到了下面显示的这个错误。非常感谢!
任务定义:
使用的罐子:
蚂蚁目标:
输出错误:
jboss5.x - Cargo:ContainerException: 服务器端口 8080 在 JBoss EAP 5.1 的超时时间内没有关闭
在 JBoss EAP 5.1 上,我无法停止容器。当我执行 container.stop 时,端口状态是这样的:
并有以下例外:
我的代码就像我使用 JBoss51xInstalledLocalContainer:
maven - maven cargo 集成测试 - 如何获取 cargo.hostname 或配置文件?
我正在使用 Maven 2 w/ cargo 根据使用的 Maven 配置文件部署到不同的远程 tomcat。
我还有想要自动运行的集成测试(带有远程 Web 服务调用的 junit)。
问题:如何设置我的测试代码以能够读取 cargo.hostname (首选,基于 maven 配置文件更改的属性值)或激活的 maven 配置文件,以便它知道要针对哪个 url 运行测试?
具体来说,这是在 java 中的测试用例。
谢谢!
linux - 在 Glassfish 上部署时,Cargo 插件抛出 CargoException - 部署失败:null
我正在尝试在远程 Glassfish 服务器(版本 3.1.1(版本 12))上使用 Cargo Maven 插件部署 Web 应用程序。Glassfish 服务器以及位于不同 Linux 服务器 (Ubuntu) 上的 Java 代码。我已经在 pom 文件中配置了所有必要的属性,并在 Windows 机器上测试了部署。有用。但它在 Linux Ubuntu 上失败了,但有一个有趣的例外:
有人在 Linux 上使用 maven Cargo 插件进行远程应用程序部署吗?或者也许有人知道这里有什么问题?