apache 相关问题

使用此标记(以及适当的编程语言标记)来编写与Apache HTTP Server相关的问题。不要将此标记用于其他Apache Foundation产品的问题。请注意,服务器配置问题通常更适合https://serverfault.com

WordPress 的 Nginx 设置:面临 301 重定向问题

我们计划将我们的 WordPress 网站从 Apache/Httpd 迁移到 Nginx。我认为对我来说的挑战只是在 nginx 配置中添加 .htaccess 代码,但现在我得到了......

回答 1 投票 0

运行maven项目时出错java.lang.ClassNotFoundException: org.apache.commons.io.IOUtils

我创建了一个maven项目,并在pom.xml中添加了依赖apache commons-io 文件。 commons-io commons-io 我创建了一个maven项目,并在pom.xml中添加了依赖apache commons-io 文件。 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> 我添加了依赖项 common-io,这样我就可以在项目中使用 commons.io.IOUtils 来从资源文件夹中读取文件。 /src/main/resources/file/file.txt。 在编译和打包过程中一切正常,但是当我运行 jar 时 java -cp target/maven-1.0-SNAPSHOT.jar com.sample.exercise.Main 我收到此错误 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils at com.sample.exercise.Main.getFileWithUtil(Main.java:21) at com.sample.exercise.Main.main(Main.java:13) Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.IOUtils at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 2 more 这是我的代码 package com.sample.exercise; import java.io.*; import java.util.*; import org.apache.commons.io.IOUtils; public class Main{ public static void main(String[] args) { Main main = new Main(); System.out.println(main.getFile("file/fileTable.txt")); } private String getFileString fileName) { String result = ""; ClassLoader classLoader = getClass().getClassLoader(); try { result =IOUtils.toString(classLoader.getResourceAsStream(fileName)); } catch (IOException e) { e.printStackTrace(); } return result; } } 有什么问题。你能帮我吗? TIA 或者如https://mvnrepository.com/artifact/commons-io/commons-io/2.4中给出的 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> 将依赖项更改为, <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-io</artifactId> <version>1.3.2</version> </dependency> 尝试执行 maven clean 和 maven install,maven 命令是特定于操作系统的,但它的作用是相同的。 尝试将以下内容添加到您的 pom.xml 中 <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>com.test.main</mainClass> // main being main.java which has my main method </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <!-- this is used for inheritance merges --> <phase>package</phase> <!-- bind to the packaging phase --> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> <sourceDirectory>src</sourceDirectory> <resources> <resource> <directory>src</directory> <excludes> <exclude>**/*.java</exclude> </excludes> </resource> </resources> 我不使用IDE,我只是使用文本编辑器(gedit)来编码和终端来运行程序。 在这种情况下,您需要将所有依赖项的 JAR 文件添加到 runtime 类路径中;例如 $ java -classpath target/maven-1.0-SNAPSHOT.jar:path-to-commons-io-jar:... \ com.sample.exercise.Main args 当您在理解 Maven 的 IDE 中构建/运行时,它会自动为您将依赖项添加到运行时 JAR。 当您从命令提示符运行时,您需要自己处理……或者编写一个简单的包装脚本来执行此操作。 (或者创建一个包含所有依赖项的“uberJAR”...)

回答 3 投票 0

使用 Homebrew Apache/httpd 时如何更改我的 DocumentRoot?

我正在使用 Apache/httpd 的 Homebrew 版本。我已禁用 Mac OOTB 版本。 如果我禁用/注释以下内容,我的本地主机将正确地从 /Users/lamba/www/index.html 中调出index.html。

回答 1 投票 0

PHP 应用程序中不显示图像 - 路径和权限问题

我正在开发 PHP Web 应用程序,但在管理仪表板中显示图像时遇到问题。图像存储在目录 /var/www/html/online_shop/public/photo_product 中,但它们...

回答 1 投票 0

apache 服务器中的 CORS 相关问题

我正在使用 Magento 2 Rest api 开发一个跨平台移动应用程序。我已经在我的 apache 服务器中启用了 CORS。 /etc/apache2/sites-available/000-default.conf ...

回答 1 投票 0

图像样式不是使用 openlitespeed 服务器在 Drupal 9 的公共目录中创建的

我最近将我的 drupal 9 网站从 nginx 网络服务器迁移到了 openlitespeed。 该网站原本可以按预期运行,但现在却无法正常运行。我在上传新图片时定义了一个规则,应该是

回答 1 投票 0

在apache中从ip+端口重定向到主机名

请帮我弄清楚。 从 IP 到名称的简单重定向就可以了。 服务器名称 11.111.11.111 重定向“/”“https://www.mydomen.com/...

回答 1 投票 0

Git 使用 Apache - 请求的 URL 返回 500

我有一个运行 Apache 和 git 的 Ubuntu 服务器,我可以在服务器上本地克隆/推送存储库,但在尝试远程克隆/推送时出现 500 内部服务器错误。 例如 - git clone https:...

回答 1 投票 0

Laravel、Vue 和 Apache2 通过反向代理进行热重载

我已经为此苦恼了两个多星期,但无法让它在我的一生中发挥作用。 这是信息: 我的站点位于 Digital Ocean 的远程服务器上,运行 Ubuntu 和 apache2。 我的

回答 1 投票 0

存储聊天消息的推荐方法(node.js)

这是我第一次开发需要聊天功能的网络应用程序。有多个房间,并且一个房间可以有多少人加入没有限制。我不能的部分...

回答 3 投票 0

使用 Apex 和 Weblogic 进行反向代理

我在 Oracle APEX 5 中运行多个应用程序。它们通过 ORDS 和 WebLogic 12.2 提供服务。然后是一个为反向代理提供服务的 Web 前端。这可能听起来很愚蠢,但这就是我们的目的......

回答 1 投票 0

Django 部署。 Apache、wsgi、python 3.12

在 python 3.8 上一切正常,但我需要将 python 更新到版本 3.12。 libapache2-mod-wsgi-py3 显然不支持版本 3.12。启动服务器后,我收到错误模块

回答 1 投票 0

sslcontextbuilder 和 SSLContexts 已弃用

我使用的是 JDK1.8 和 JDK Compilance JavaSE-1.7、Eclipse Luna 和 Apache httpclient 4.4.1。 我在 Eclipse 中收到警告,提示 sslcontextbuilder 和 SSLContexts 已弃用。什么是交替...

回答 3 投票 0

Python Flask 应用程序在 Windows 中的 Apache 24 上无法正常工作

我在 windows10 上使用 Python 3.8.10 和 Apache(2.4.59) 和 mod_wsgi(4.9.4)。运行我的应用程序时,API 请求进入待处理状态。在使用 print 语句进行故障排除后,我...

回答 1 投票 0

php长数据表url返回403禁止

我面临着数据表的长查询字符串问题,我猜大约有 800 个参数 https://insurancedata.com/insurer/products/listing?draw=1&columns%5B0%5D%5Bdata%5D=checkbox&columns%5B0%5D%5B...

回答 1 投票 0

无法通过apache和express将前端socket.io-client连接到后端socket.io

所以,我目前有一个前端带有 socket.io-client (扩展)的 Vue 应用程序。 从“vue”导入{createApp}; 从“socket.io-client”导入{io}; 从 'vue-... 导入 VueSocketIOExt

回答 1 投票 0

重定向不以特定字符串开头的 URL

大家好,我正在尝试进行重定向工作,但我不断收到错误“重定向太多”... 我想重定向所有不以特定字符串开头的 URL,我写了这个...

回答 2 投票 0

通过 Apache 和 Tomcat 的 WebSockets:AJP 协议不支持 HTTP 升级

我正在使用 WebSockets 进行开发,并制作了一个在 Tomcat 8 上运行的工作 Web 应用程序。但是,当在前面使用 Apache 2 进行测试时,客户端收到 HTTP 500 并且 Tomcat 日志显示...

回答 1 投票 0

子目录解析为域

这里是新手。我在 AWS Lightsail 托管的 Ubuntu 上安装了 Apache。 我使用 Let's Encrypt 为我的域部署了 SSL,现在我的域被解析到我的 Apache 服务的子目录...

回答 1 投票 0

在centos 7中Radius服务器启动失败

一开始我成功地使用mariadb和httpd配置了radius服务器。但我更改为服务器的主机名并重新启动。现在即使 mariadb 和 httpd 正在运行但 radiusd 失败...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.