我想从JAXB注释类生成模式。为此,我使用jaxb2 maven插件。默认情况下,插件会扫描src/main/java文件夹中包含的源代码。我想指定一个额外的文件夹来扫描不是maven源路径的java类。
有人能帮忙吗?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>${maven.plugin.jaxb2}</version>
<executions>
<execution>
<id>schemagen</id>
<goals>
<goal>schemagen</goal>
</goals>
<phase>process-classes</phase>
<configuration>
<includes>
<include>SomeFolderWhichIsNotInMavenSourcePath/*.java</include>
</includes>
<outputDirectory>${project.build.directory}/schemas</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
您需要使用源,而不是包括:
<sources>
<source>${basedir}/src/main/java/<YourPath></source>
</sources>
这样,它将只扫描您在源标记之间写入的路径。
include应该是指向目录的绝对路径:
<includes>
<include>${basedir}/src/main/java</include>
</includes>
您可以在调试模式下运行maven,查看正在使用哪些源目录。
本文向大家介绍Anaconda3中的Jupyter notebook添加目录插件的实现,包括了Anaconda3中的Jupyter notebook添加目录插件的实现的使用技巧和注意事项,需要的朋友参考一下 学习python和人工智能的相关课程时安装了Anaconda3,想在Jupyter notebook中归纳整理笔记,为了方便日后查找想安装目录(Table of Contents, TOC)插
一些子项目有自己的build.gradle文件应用的java插件。在根项目的build.gradle中,我想将plugin findbugs应用于已经有java插件的每个子项目。build.gradle我尝试过: 和 外部循环确实会为每个子项目运行一次,但内部闭包在这两种情况下都不会运行。我怀疑这是因为子项目构建脚本在外部脚本之前生效。除了手动将findbugs插件应用到每个子项目之外,还有什么方
我有一个Gradle插件,可以按预期编译和工作。我想与源代码一起发布一个使用Gradle插件的示例应用程序,它还允许我轻松测试插件的更改。现在要做到这一点,我必须向buildScript块添加一个类路径依赖项。是否可以添加将与示例项目一起编译的依赖本地插件?我现在面临的主要问题是,当尝试同步示例项目时,插件不存在,导致失败。
问题内容: 我正在使用Gradle的Application插件为独立的Java应用程序生成安装。我有一个配置文件,需要放在类路径中,但似乎无法在sh / bat文件中正确生成它。该配置文件需要位于jar的外部。 conf文件位于目录中,因此当我运行它时,会将其安装在conf目录下,如下所示。 我尝试将这个目录添加到claspath中,如下所示: 但是当我查看sh / bat文件中的类路径时,它会添
问题内容: 我在下面的代码中添加了硬代码等待。如何使用显式等待。我想等到“用户名” WebElement出现。我的程序运行正常。我已经写了测试用例。 } 问题答案: 在 PageObjectModel中* 使用 PageFactory时 ,如果您希望该元素通过某些JavaScript加载并且可能已经不存在于页面中,则可以对普通的定位器工厂使用 Explicit Wait 支持,如下所示: * __