草庐IT

java - 需要 javax.servlet.http.HttpServletRequest 的 JAR 文件

这个问题在这里已经有了答案:HowdoIimportthejavax.servlet/jakarta.servletAPIinmyEclipseproject?(16个答案)关闭6年前。我正在修改在web-sphere上运行的web-app(服务器和客户端)的行为。我已经反编译了代码,只需要做一些小的改动并重新部署代码。为此,我使用EclipseEE创建了一个简单的Java项目,并加载了所有反编译代码。我只需要*.class文件,我会将其转换为JAR并将它们放在适当的位置。问题是有一个依赖项没有被解析javax.servlet.http.HttpServletRequest所以我的项目

java - 如何使用命令行参数执行 jar

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:PassingargumentstoJARwhichisrequiredbyJavaInterpreter如何向jar中的文件提供命令行输入我有一个jar文件hello.jar和一些execute.java文件,我想用两个参数从命令行执行它;我怎样才能实现这个我已经提到executable.java作为list文件中的主类并使用ant我必须使用命令行参数从antrun运行这个文件感谢和问候萨玛斯

java - jsf-api-2.2.0-m05.jar 和 jsf-impl-2.2.0-m05.jar 中的 javax.faces-2.1.14.jar 有什么区别

我对javax.faces-2.1.14.jar与jsf-api-2.2.0-m05.jar和jsf-impl-2.2.0-m05.jar的区别感到困惑我试图在不使用maven的情况下创建一个jsf项目,并且在搜索示例时我在不同的教程中看到了不同的jar依赖项。教程来自coreservlets使用javax.faces-2.1.14.jar和我从不同站点看到的其他教程使用2个jar文件jsf-api-2.2.0-m05.jar和jsf-impl-2.2.0-m05.jar我想知道这两组依赖关系的区别。提前谢谢大家。 最佳答案 jsf

java - Maven 将属性文件添加到 jar 文件

我正在使用以下插件配置制作一个jar文件,并且我想在输出jar中的相同位置包含非javasrc文件,如所述here.org.apache.maven.pluginsmaven-compiler-plugin${java.version}${java.version}-Xlint:alltruetruesrc/main/java**/*.propertiestrue上面的不起作用,下面的也不起作用:org.apache.maven.pluginsmaven-jar-pluginsrc/main/java**/*.propertiestrueorg.apache.maven.plugins

java - build 一个大 jar 而不是几个小 jar 的优点/缺点?

我见过类似http://one-jar.sourceforge.net/的程序和http://fjep.sourceforge.net/index.html促进将您的应用程序jar和任何依赖项滚动到一个可执行的jar中。支持/反对这样做的主要原因是什么? 最佳答案 对于:更容易分发,消除类路径问题,甚至可以在MsPowerPoint演示文稿中打包为可点击的图标,或许OpenOffice也可以处理。反对:难以打包-有时您会遇到一些极端情况,例如:如何打包native扩展,需要额外的构建步骤,生成更大的jar,可能会违反图书馆的许可协议

java - 开发 Web 应用程序时,我应该将外部 JAR 文件放在哪里?

我正在Eclipse中使用Java(Servlets/JSP)开发动态Web应用程序。我正在尝试使用外部JAR(我正在使用ApacheCommons的StringUtils),但我对应该将jar放在哪里感到困惑(/lib,/WEB-INF/lib?)以及我需要如何配置我的类路径(在Eclipse中)。我尝试将JAR放在上述两个位置,并通过单击项目属性中的AddJAR将它们加载到类路径中,这两个解决方案都可以正常编译,但会出现如下运行时错误:SEVERE:Servlet.service()forservletUserListthrewexceptionjava.lang.NoClassD

java - 将项目 (jar) 导入 Eclipse

我有一个.jar文件,我需要将其导入到Eclipse中。但是,我不想将jar作为引用库。我需要像“普通”项目一样包含.jar,包含包(!)和.java文件。我尝试执行以下操作:新建Java项目->导入->常规->存档文件。在这种情况下,当我将此jar也作为引用库放置时,它被导入但带有.class文件。新建Java项目->导入->常规->文件系统。导入.java文件,但包丢失并且是普通文件夹。此外,这些文件有些奇怪,因为图标中的“j”看起来不同,并且没有注意到错误(没有下划线)Importing"ExistingProjectsintoWorkspace"根本不行,说没有项目。我还尝试在

java - 有没有办法从 build.xml 中指定本地 jsch.jar 的位置?

build.xml包含和任务,所以我提供jsch.jar和同一目录中的其他库以及build.xml。以下任务定义:抛出一个错误Aclassneededbyclassorg.apache.tools.ant.taskdefs.optional.ssh.Scpcannotbefound:com/jcraft/jsch/UserInfo我无法修改标准Ant安装(例如,将jsch.jar放入antlib目录,或删除ant-jsch.jar),或添加命令行标志,或修改系统环境变量等:脚本必须使用默认Ant运行在不同的系统上。我实际上是在重新发布最初在这里提出的问题:http://ant.1045

java - 缺少图像/文件的可运行 JAR(资源)

当我从eclipse中将我的代码导出为可运行的JAR时,我设置它要抓取的所有文件(例如按钮图像和其他文件)都丢失了,即使它们实际上在JAR中。我在文件前面添加了getClass().getResource但是当我尝试运行JAR时甚至没有任何反应,有什么建议吗? 最佳答案 似乎你没有把你的东西放在正确的意义上。为了使其工作,请按照下列步骤操作:在ProjectExplorerTree中右键单击您的Project。转到New->SourceFolder,然后为SourceFolder提供任何Name。现在手动将你的东西添加到这个由你创建

java - 10.3 中包含 javax.servlet 的 WebLogic Jar 在哪里?

我正在尝试配置我的路径以将javax.servlet包含在WebLogic中。WebLogic已经拆分出Jar文件,那么哪个包含javax.servlet? 最佳答案 从WebLogic10开始,BEA将API规范的实现从weblogic.jar外化到各种“模块”中。他们现在在{BEA_HOME}/wlsever_10.3/server/lib/中捆绑了一个新的api.jar,其中仅包含一个MANIFEST.MF指向{BEA_HOME}/modules/*.jar。这些模块包括所有API规范以及BEA/ORACLE提供的功能。因此,