- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个包含这些类的应用程序:(部分类(class)):
@SessionScoped
@Named
public class UserSessionBean implements Serializable {
@javax.ws.rs.core.Context private HttpServletRequest httpRequest;
在 mvn compile 期间,我有这个错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile (default-compile) on project highway-web: Compilation failure: Compilation failure:
[ERROR] /home/kelevra/java/git/ttkHighway/highway-web/src/main/java/com/kmware/ttk/highway/beans/session/UserSessionBean.java:[28,25] package javax.servlet.http does not exist
[ERROR]
[ERROR] /home/kelevra/java/git/ttkHighway/highway-web/src/main/java/com/kmware/ttk/highway/beans/session/UserSessionBean.java:[40,38] cannot find symbol
[ERROR] symbol : class HttpServletRequest
[ERROR] location: class com.kmware.ttk.highway.beans.session.UserSessionBean
[ERROR] -> [Help 1]
在IDEA中制作就没有这样的问题。它可能是什么?
最佳答案
Java 文件 UserSessionBean 找不到类 HttpServletRequest。
您应该检查 pom 文件中声明的依赖项。确保你包括
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
您能否尝试 mvn clean install 并查看它是否会产生相同的错误。
附言您是从控制台还是从 IDE 运行项目。
关于java - maven 找不到包和符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457459/
是否有可能进行标准的 war 部署,它可以部署在 tomcat 上,也可以构建为 OSGi 包并与 OSGi 容器 tomcat 中的其他包一起部署(我认为是处女座)? 最佳答案 是的,WAR 和 W
我在尝试将包从根目录移动到用户帐户时弄乱了我的 R 安装。我尝试通过 apt-get install 卸载(使用 --purge)并重新安装 R(r-base r-base-dev)。但我得到了错误
请原谅模糊的标题。 我正在尝试构建一个包来帮助我使用第三方云存储 API(例如 Firebase 存储),添加 Combine 支持等。这个包对 CloudKit 做同样的事情。一切都编译得很好,但是
我想将所有 Excel 工作表读入 R 列表 df。我使用的代码是: file <- file.choose() name <- basename(file) require(XLConnect) w
我正在尝试使用 R 包 RecordLinkage,并且正在使用 two articles包作者作为使用指南,除了包 documentation . 我正在使用 2 个大型数据集(超过 100k 行)
基本上我想从 applescript 包中启动一个 Python 脚本 所以我已经将文件 (Controller.py) 捆绑在包中 我需要运行的脚本是 执行 shell 脚本 "PYTHONPATH
我有脚本: $Test = (dotnet list C:\Tasks.Api.csproj package) 它提供了一些包(最后有 2 个空格!): Project 'Tasks.Api' has
我正在使用这个 mopabootstrap bundle ,按照所有说明进行操作。我收到以下错误: An exception has been thrown during the compilatio
我们的存储库中有 3 个包(A、B、C)。每个包都有 dist/some-data。 (而且,这些包裹数量可能会增加) 使用 3 个不同的 dist 路径对 PublishBuildArtifacts
我想结合OSGI构建一个Web应用程序以使其模块化。但我有点困惑。我使用简单的 Hello Word Servlet 构建了一个 OSGI Web 包。有用。但现在,我怎样才能创建一个“完整的”Web
我要求对包目录中的包和子目录进行明确的说明。 一个场景 - 假设我有一个目录 food,其中包含一个子目录 Fruit,我将其用作包名称。 我有一个名为 apple.java 的 java 文件,其中
我怎么说 MXML 组件在某个包中?好吧,它在不同的文件夹中......我知道怎么做 ActionScript......但是当我在 MXML 中这样做时,我没有明确声明包,因为我不知道如何以及何时将
我在 Google App Engine 上进行开发,这意味着我有一个部署命令 (appcfg.py update),它只需将整个目录的副本上传到 App Engine 并在那里运行。 我看到很多在线
我在计算包和 channel 之间的多对多关系时遇到了问题。每个 channel 都属于一个包,但一次有多个包。 IE: Channel 1 属于 Package 1,2,3,4,5 Channel
在我的数据库接口(interface)库中 jOOQ ,我想添加对 Oracle(或 DB2 等)包的支持。我已经实现了存储过程/函数支持,其中每个存储对象都被建模为生成的 Java 类。比如这个存储
我对 gradDescent package 有理解上的问题在 R 中。假设我有一个包含一个自变量的数据集,我想对该数据运行简单的线性回归,并使用批量梯度下降 (GD) 算法估计模型及其参数。 例如,
我使用带有 CommonJS 模块输出的 TypeScript 和 webpack 创建一个浏览器包,使用 libraryTarget: 'var'在 webpack 中,这样我的库将作为全局变量“F
我是 django 的新手,我一直在浏览 djangopackages 站点。我想知道那些“django”包和不是 django 包的 python 库之间有什么区别。 例如,sendgrid 有一个
我已经在 Py2.7 中创建了一个包,我正在尝试使其与 Py3 兼容。问题是如果我在 __init__.py 导入构建返回这个错误 error in daysgrounded setup comman
有人能解释一下 egg-info 目录是如何与它们各自的模块相关联的吗?例如,我有以下内容: /usr/local/lib/python2.5/site-packages/quodlibet/ /us
我是一名优秀的程序员,十分优秀!