该应用程序是一个使用 NetBeans Payara Micro 插件创建的 hello world:它只包含一个 index.html 和一个编写“hello world”的主类。
我在 POM 中添加了一个依赖项,以检查是否正确处理了外部库。我不想要 uber jar,所以我的 POM 将库放在/lib
文件夹内的/target
文件夹中
我在 NetBeans 中构建应用程序,然后在/target
文件夹中打开一个 shell ,使用以下命令进行部署:
java -jar ../payara-micro-5.183.jar myApp.war --addLibs lib/
服务器启动并部署应用程序,但缺少外部库:
PWC6351: In TLD scanning, the supplied resource file:/C:/Users/LEVALL~1/AppData/Local/Temp/payaramicro-rt8447922723645389161tmp/applications/lib/utils-1.0.jar does not exist
java.io.FileNotFoundException: C:\Users\LEVALL~1\AppData\Local\Temp\payaramicro-rt8447922723645389161tmp\applications\lib\utils-1.0.jar (Le chemin dÆaccÞs spÚcifiÚ est introuvable)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
相关分类