Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SoapUI构建War文件_Java_Soapui - Fatal编程技术网

Java SoapUI构建War文件

Java SoapUI构建War文件,java,soapui,Java,Soapui,我有一个由SOAPUI创建的xml项目。我需要使用Java生成一个war文件 我找到了提供此功能的类,但是当您创建war文件时,我得到了一个错误 soapUI 4.5.1-SNAPSHOT War Generator 18:30:27,415 INFO [DefaultSoapUICore] initialized soapui-settings from [/home/natrix82567/soapui-settings.xml] 18:30:27,891 INFO [WsdlProje

我有一个由SOAPUI创建的xml项目。我需要使用Java生成一个war文件

我找到了提供此功能的类,但是当您创建war文件时,我得到了一个错误

soapUI 4.5.1-SNAPSHOT War Generator
18:30:27,415 INFO  [DefaultSoapUICore] initialized soapui-settings from [/home/natrix82567/soapui-settings.xml]
18:30:27,891 INFO  [WsdlProject] Loaded project from [file:/home/natrix82567/Документы/mw-bpweb-auto-07-nc-pb-soapui-project.xml]
18:30:28,141 INFO  [WsdlProject] Saved project [api] to [/tmp/api-project.xml - 111525 bytes
18:30:28,142 INFO  [SoapUIMockAsWarGenerator] Creating WAR file with endpoint [api]
18:30:28,145 INFO  [MockAsWar] Creating WAR directory in [/home/natrix82567]
18:30:28,146 ERROR [JarPackager] /home/natrix82567/My individual project/trunk/TaskSoapUI/../lib or /home/natrix82567/WEB-INF/lib is not directory!
18:30:28,147 INFO  [SoapUIMockAsWarGenerator] WAR Generation complete
Exception in thread "SwingWorker" java.lang.NullPointerException
    at java.io.File.<init>(File.java:222)
    at com.eviware.soapui.tools.MockAsWar.prepareWarFile(MockAsWar.java:214)
    at com.eviware.soapui.tools.MockAsWar$1.construct(MockAsWar.java:90)
    at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
    at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:149)
    at java.lang.Thread.run(Thread.java:662)
soapUI 4.5.1-快照War生成器
18:30:27415信息[DefaultSoapUICore]从[/home/natrix 82567/soapui settings.xml]初始化了soapui设置
18:30:27891信息[WsdlProject]从[文件:/home/natrix82567/Бццццц/mw-bpweb-auto-07-nc-pb-soapui-project.xml]加载项目
18:30:28141信息[WsdlProject]已将项目[api]保存到[/tmp/api-project.xml-111525字节
18:30:28142信息[SoapUIMockAsWarGenerator]使用端点[api]创建WAR文件
18:30:28145信息[MockAsWar]正在[/home/natrix82567]中创建WAR目录
18:30:28146错误[JarPackager]/home/natrix 82567/My individual project/trunk/TaskSoapUI//lib或/home/natrix 82567/WEB-INF/lib不是目录!
18:30:28147信息[SoapUIMockAsWarGenerator]战争生成完成
线程“SwingWorker”java.lang.NullPointerException中出现异常
位于java.io.File。(File.java:222)
位于com.eviware.soapui.tools.MockAsWar.prepareWarFile(MockAsWar.java:214)
位于com.eviware.soapui.tools.MockAsWar$1.construct(MockAsWar.java:90)
位于com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
位于com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:149)
运行(Thread.java:662)

实际上,问题是,为什么他不将文件夹WEB-INF目录视为和fall NullPointerException?

SoapUI 4.6.1中的WAR生成有一个错误。该错误在4.6.2中已修复,可以从

希望这能解决你的问题