小编And*_*yan的帖子

如何使用Firefox Web Developer Plugin验证XPath?

由于Web Developer Plugin是一个自给自足的工具,理想情况下它应该像FireBug一样包含XPath检查器/验证器.

其实我找不到它.我不确定它是否存在.但如果是,请任何人帮助导航.

谢谢!

firefox firebug xpath

10
推荐指数
2
解决办法
1万
查看次数

Maven 找不到从另一个模块导入的类,但 Intellij 找到了

我有多模块 Maven 项目。Acceptance -tests模块依赖于pom.xml中的api模块(为了保密,用xxx替换真实的公司名称)。我正在尝试在验收测试中从api模块导入一些类。

这是我对验收测试模块的pom.xml依赖项:

        <dependency>
            <artifactId>xxx-api</artifactId>
            <groupId>com.xxx</groupId>
            <version>${xxx.api.version}</version>
        </dependency>
Run Code Online (Sandbox Code Playgroud)

api模块由 maven单独安装和打包(mvn installmvn package),没有任何问题。jar文件正在我的本地.m2创建。

但是,当我尝试编译验收测试模块时,出现编译错误,指出无法导入类,因为找不到包。

这是实际的错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project xxx-acceptance-tests: Compilation failure: Compilation failure: 
[ERROR] /Users/andranik_chorokhyan/mydisk/Projects/XXX/automation/xxx-project-test-automation/xxx-acceptance-tests/src/main/java/com/xxx/xxx/utilities/api/ApiPayloadUtils.java:[17,38] package com.xxx.domain.dto does not exist
[ERROR] /Users/andranik_chorokhyan/mydisk/Projects/XXX/automation/xxx-project-test-automation/xxx-acceptance-tests/src/main/java/com/xxx/xxx/utilities/api/ApiPayloadUtils.java:[18,38] package com.xxx.domain.dto does not exist
[ERROR]   symbol:   class MappingData
[ERROR]   location: class com.xxx.utilities.api.ApiPayloadUtils
Run Code Online (Sandbox Code Playgroud)

一个更有趣的事实是 Intellij IDEA 中没有可见的错误。没有红色下划线,没有编译错误,导航到适当的导入文件没有问题。实际上,com.xxx.domain.dto包和 …

java compilation intellij-idea maven multi-module

10
推荐指数
2
解决办法
7210
查看次数