我正在将.war文件从windows传输到ubuntu服务器,以便在Tomcat7中部署它...如果我直接部署它,tomcat会抛出异常“不可读”。
java.util.zip.ZipException: error in opening zip file
因此,我需要将文件转换为可读格式,以便tomcat7读取它并部署。
请让我知道怎么做。有软件或命令吗?感谢您的帮助
更新:
java.lang.IllegalArgumentException: Invalid or unreadable WAR file : /var/lib/tomcat7/webapps/mycompany.war
我编写了一个JAVA源代码来压缩Oracle DB 11g中的文件。该程序正在按预期工作,即在/home/oracle/目录中创建zip文件。但是,当我通过FTP将文件下载到硬盘或使用SMTP服务器发送电子邮件时,7Zip拒绝读取存档的内容,并抛出错误:-
“不支持的DAR.xls压缩方法”
我在这里做错什么了吗?请帮帮忙。
随附了JAVA源代码的代码:
CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED "UTLZip" AS
import java.util.zip.*;
import java.io.*;
public
我目前正在尝试制作一个bash测试脚本,它将...
2)编译他们的两个java文件
3)对编译结果运行两个快速测试,并将输出发送到一个文件,保存在他们的文件夹中
4)获取这四个结果文件的结果,并将它们转储到一个结果文件中,结果文件的顶部有一个模板供我输入结果
..。我唯一的问题是他们的程序要求几行输入,例如...
输入数字1:
..。等等,我不确定如何让它继续将输入输入到他们的程序中。在我的bash文件中硬编码输入后是否需要EOF??这是我到目前为止所做的。
#! /bin/bash
for i in $(find . -maxdepth 1 -type d)
do
pwd
我正在通过WinScp将一个jar文件从Windows7复制到Unix机器上的应用程序库文件夹中。在启动我的应用程序时,我得到下面的错误。jar文件在复制时是否已损坏。复制jar的正确方法是什么?
java.util.zip.ZipException: invalid END header (bad central directory offset)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.ut
我最近在我的服务器上安装了ssl证书,并将客户端程序中的url切换为使用https版本的url。现在,由于某些原因,当向服务器发送文件时,在多部分请求中发送的参数不在请求中。但有时它们在请求上,但随后多部分请求上的文件似乎已损坏,当读取文件时,我得到EOFException。真的很奇怪。我使用Apache的HttpClient库将文件发送到服务器。有人知道这可能是什么吗?下面是我在尝试反序列化文件时在服务器上遇到的错误:
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(Objec
我有一个Java 8项目,它创建了十几个JNLP应用程序。我已经成功地在Windows上构建并运行了它们。JNLP通过javaws正确启动。然后,我通过FTP (二进制模式)将其作为.tar传输到Solaris机器,我的SA通过Tomcat部署。
当我访问URL通过网络启动JNLP时,我会得到一个应用程序错误。
例外是:
com.sun.deploy.net.FailedDownloadException: Unable to load resource: https://example.com/webstartdev10g/dev/apps/libs/xerces.jar
at co
当我在for循环的第二次迭代中执行这段代码时,InputStreamReader抛出一个NPE,如下所示。代码对第一次迭代非常有效,并在第二次迭代中返回以下NPE。我使用代码片段从FTP位置读取特定文件的内容并显示它们。请注意所有的行,直到新的InputStreamReader完美地工作,即使在第二次迭代。知道为什么吗?
Exception in thread "main" java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:61)
at java.io.InputStreamRea
当我尝试上传文件到ftp服务器时,我得到错误。服务器是远程服务器,但它提供ftp访问。这是我正在使用的代码
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package fileuploaddemo;
import org.apache.commons.net.ftp.FTPClient;
import java.io.FileInputStream;
import java.io.IOException;
public class FileU
我们一直使用CNTFTEAgent将文件从一个文件夹传输到另一个文件夹。但有时源文件似乎被锁定在源文件夹中(mq Explorer显示"file is not file“,但它确实存在),因此传输变得”失败“。我们决定使用"exits“来重试这些失败的传输器。最后触发的“出口”是SourceTransferEndExit,但它不包含有关文件和文件应放置到的文件空间的信息。但它包含transferId。所以我的问题是-如何使用java API重试传输尝试,或者如果我们只知道transferId,有没有可能以某种方式做到这一点?
这些信息可以在TransferMetaInfo中找到
如何将文件夹及其所有内容从一个位置移动到另一个位置。 使用下面的代码,我已经成功地移动了一个文件,但是我无法移动它给出的文件夹,错误响应如下 <ErrorCode>UNKNOWN</ErrorCode>
<ErrorText>Value does not fall within the expected range.</ErrorText> 我尝试了https://www.javaworld.com/article/2078906/java-tip-consuming-sharepoint-web-services-with-a-java-c
我希望创建一个ftp位置存在的文件的压缩文件,并将这个压缩文件复制到其他ftp位置,而不需要在本地保存。
我能够处理小尺寸的files.It很好地处理小文件,1mb等。
但是,如果文件大小很大,比如100 MB,200 MB,300 MB,那么它给出的错误是
java.io.FileNotFoundException: STOR myfile.zip : 550 The process cannot access the
file because it is being used by another process.
at sun.net.ftp.FtpClient.readReply(