我试图从javadoc网站中排除一堆软件包.
不幸的是,这个插件似乎过着自己的生活,当它被配置为报告插件access denied时,它在移动文件时失败了,因此它被更改为普通插件,然后配置为以站点目标(聚合)运行.通过这样做,我们生成了javadoc,并在网站下发布它应该是.
但似乎插件的配置参数根本没有生效.我试图移动<excludePackageNames>元素 - 既是一般配置又是聚合目标的特定配置 - 我甚至为我们的整个代码库添加了一个排除项,所有文件仍然生成.
我要做的是简单地删除一些不应该在javadoc中的软件包.谁拥有这个插件和配置打得很好,排除包?
这是我现在使用的配置,创建了javadoc,但生成了包括排除在内的所有包.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8</version>
<configuration>
<excludePackageNames>my.company.packages.*</excludePackageNames>
</configuration>
<executions>
<!-- Hook up the Javadoc generation on the site phase -->
<execution>
<id>aggregate</id>
<goals>
<goal>aggregate</goal>
</goals>
<phase>site</phase>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
有什么想法,很高兴吗?
设想:
\n\n我使用 API 运行封装在代码中的 TestCaf\xc3\xa9 \n我有一个想要参数化的测试,使用不同的动态值进行测试。
\n\n问题
\n\nTestcaf\xc3\xa9 不支持向测试发送参数。有没有办法注入值?
\n我有一个报告模板,其中参数定义为:
<parameter name="phonenumbers" class="java.util.List"/>
Run Code Online (Sandbox Code Playgroud)
这些电话号码是以下类型的对象:
se.primenta.data.entity.PhoneNumber
Run Code Online (Sandbox Code Playgroud)
这些对象有两种我需要在报告中显示的方法:
String getMaskedNumber();
Long getNumber;
Run Code Online (Sandbox Code Playgroud)
我无法理解如何将这两个字段放入可以在列表元素中可视化的子数据集中。如何在 JRXML 模板中编写数据集和列表定义?
在Bamboo服务器中,可以设置部署计划并使用"SSH任务"执行命令.我有一个启动java进程的任务.我编写了以下命令来启动它,让它保持运行并退出远程服务器:
nohup java -jar project.jar 2>&1 1>/dev/null &
Run Code Online (Sandbox Code Playgroud)
使用此命令,SSH任务永远不会关闭,部署会记录Java进程输出,直到我登录到远程服务器并终止进程.所以我查看了一个有效的旧部署计划,并在更改为此时:
nohup java -jar project.jar </dev/null>/tmp/project.log 2>&1 &
Run Code Online (Sandbox Code Playgroud)
正如预期的那样,该进程在服务器上保持运行并且任务关闭.谁能解释为什么第一个命令不放手,就像第二个命令一样?
bamboo ×1
bash ×1
e2e-testing ×1
inject ×1
javascript ×1
maven ×1
maven-3 ×1
ssh ×1
testcafe ×1