maven相关内容
我有一个项目,我想使用一组由 JAXB 从 XSD 生成的类.有了这些类,我想从 XML 和 JSON 编组/解组. 我发现我需要 Moxy Eclipselink 来做我需要的事情.我将我的类和流程作为一个 Ant 项目进行了测试,然后我决定将其移至 Maven 以进行更好的管理. 但是,在运行时似乎无法识别 jaxb.properties 文件. 我的项目有一个用于对象的 M
..
我有一个项目,它有一个模式 A 和 B,它们都在同一个命名空间中.两者都导入模式 C,它也使用相同的命名空间.如何为 A 和 B 生成 JAXB 类以分隔包,同时将 C 生成的 JAXB 类重用于公共包? 我已经知道我可能应该使用剧集并将为模式 C 生成的剧集用作模式 A 和 B 的单独执行的绑定文件.问题是我不知道如何引用这个生成的剧集文件. 这是一个例子:
..
我最近升级到 JAXB 2.2.11,并在我的 Eclipse 控制台中注意到以下消息: 10/15/14, 11:42:46 PM GMT+2: [INFO] 创建新的启动配置2014 年 10 月 15 日晚上 11:42:58 GMT+2:[信息] C:\Projects\workspaces\mj2p\maven-jaxb2-plugin-project\tests\JAXB-10442
..
我想排除 Maven 插件的直接依赖,并且 this answer 中描述的方法不起作用(如此评论). 举个例子: org.jvnet.jaxb2.maven2maven-jaxb2-plugin0.13.2
..
我正在使用 Apache CXF cxf-codegen-plugin Maven 插件从 WSDL 文件生成源代码.问题是我生成了 JAXBElement 而不是 String.我添加了 jaxb-bindings.xml 文件,如下所示:
..
我有一个使用 Maven 构建的 CXF JAX-RS 应用程序.我正在将其转换为 Gradle,但使用的是 Ant XJC 任务. 当前构建使用了几个扩展,其中一个是“元素包装器"插件的副本,另一个是“jaxb-fluent-api". 我尝试将这两个插件的 jar 放入 xjc 类路径,但是当我运行 XJC 任务时,我得到以下信息: java.util.ServiceConf
..
你可能认为下面的问题很简单,但我不知道我在这里做错了什么.我觉得我添加了必需的依赖项.我不是吗? 谁能告诉我这里有什么问题? 线程“main"中的异常 java.lang.NoClassDefFoundError: com/sun/xml/bind/v2/model/annotation/AnnotationReader在 java.lang.ClassLoader.defineClass
..
我有几十个 .xsd 文件要为其自动生成代码.当我尝试同时生成所有文件时,其中一些文件的名称会发生冲突. 我只专注于尝试让其中 2 个发挥作用. 当我得到这 2 个工作时,我会解决其余的问题.但我现在只关注其中两个文件.我无法控制它们,它们来自供应商并遵循“标准",因此出于多种原因编辑它们不是一种选择. 我正在使用 maven-jaxb2-plugin 来处理这些文件.
..
我们正在考虑将一些遗留代码升级到 Java 10.由于默认情况下 JAXB 不可见(编辑:正确的长期解决方案是不使用各种 JVM 标志来规避症状,但是正确修复它)我已将此代码段添加到我的 pom.xml 中: javax.xml.bindjaxb-api2.3.0
..
从历史上看,我总是在我的 Maven 项目中使用以下 JAXB RI 工件: com.sun.xml.bind:jaxb-impl - 运行时 com.sun.xml.bind:jaxb-xjc - 模式编译器 com.sun.xml.bind:jaxb-jxc - 模式生成器 由于大约是 2.2.10* 版本,这些工件现在是 描述为“旧": com.sun.xml.bind
..
我们使用 maven 并拥有依赖于其他内部工件的工件.我正在迁移到 java-9,并打算首先将所有内容迁移到 Java 9 而不模块化代码(即在未命名的模块中). 我遇到的问题是我们依赖于 java.xml.bind,它现在不包含在默认模块中.是否有一种“正确"的方式来表达对 java.xml.bind 的这种依赖关系? 解决方案 模块系统会说话在您从类路径加载应用程序的情况下,未命
..
我正在从 创建路由器项目. 在运行 mvn -install 时,我收到以下错误: [ERROR] 无法在项目 camel-basic 上执行目标 org.apache.felix:maven-bundle-plugin:2.3.7:bundle (default-bundle):计算项目 MavenProject 的类路径时出错:org.fusesource.example:camel-
..
我正在尝试以 Java 配置方式在 Spring 中配置 Apache Camel,详见此 示例.但是我被困在依赖步骤,因为 BundleContextAware 和(传递地) BundleContext 无法解析.似乎没有下载必要的传递依赖项.这是我的 pom.xml: 2.9.0
..
我正在开发一个项目,它是集成项目,我们正在使用 Apache Camel 和 Apache Karaf.在项目中,我需要使用 Jira REST Java 客户端库.p> 所以我已经阅读了很多关于如何将非 OSGI 库包装到 OSGI 包的各种文章和线程,但我真的不确定我是否正确. 所以,我创建了一个 POM 文件,它依赖于所需的库.做了一个包,尝试部署到 Karaf,当然,Karaf 抱
..
我正在使用 maven 构建我的 jar (Intellij IDEA IDE).它是使用 Apache Camel 构建的应用程序.摘自我的 pom.xml: org.apache.maven.pluginsmaven-jar-pluginMainDri
..
似乎可以在 mvnrepository.com 上将图标和一些标签与项目相关联.例如,这里是关于 JUnit 的页面,其中突出显示了两个元素. 您知道如何将此信息添加到在 repo 中发布的项目中吗?也许应该在项目 pom.xml 文件中添加一些东西? 提前致谢. 解决方案 您应该能够将徽标标签直接放在项目和组织标签下,并在 pom.xml 文件中使用您的徽标 URL.有关更多
..
我正在使用 here 的 spring-data-dynamoDB 项目,根据其 pom.xml 他们使用了 1.6.9.1 版本的 aws-java-sdk,但我需要为我的项目使用最新版本的 aws-java-sdk,以便使用它的一些功能来实现 Amazon s3.如果我包含它的依赖项, com.amazonawsaws-java-
..
我正在尝试使用 maven 设置 Jenkins 声明性管道.到目前为止,我可以让 maven 运行,但我无法让它使用我定义的 Maven Settings.xml. 管道{代理任何工具{行家'Apache Maven 3.3'//没有 mavenSettingsConfig,我的 settings.xml 就不用了.有了它,这会爆炸mavenSettingsConfig: '全局 Maven
..
我的 .Jenkinsfile 是这样的: properties([[$class: 'GitLabConnectionProperty', gitLabConnection: 'gitlab@srv']])节点{env.JAVA_HOME = 工具 'JDK 7'def mvnHome = 工具'Maven 3.2.2'def nodeJS = 工具 'IA_NodeJS'env.PATH =
..
在使用 jenkins 2(声明式)管道和 maven 时,我总是在如何组织管道内的东西以使其可重用和灵活方面遇到问题. 一方面,我想将管道分成逻辑阶段,例如: 管道{阶段{阶段('清洁'){}阶段('构建'){}阶段('测试'){}阶段(“健全性检查"){}阶段('文档'){}阶段('部署 - 测试'){}阶段(“硒测试"){}阶段('部署 - 生产'){}阶段('交付'){}}} 另
..