这几乎让我失败了.
在XP和早期版本的Windows上,您可以自定义Open With filetypes以包含java-jar"myjar.jar",但在Vista上,此功能似乎已被删除.我当然可以创建一个.bat文件来启动我的应用程序,但是可以根据需要让Vista执行.jar吗?
我创建了一个简单的Hello World Swing应用程序,它可以在Eclipse中编译和运行.我现在正在尝试将此应用程序转移到Maven包结构并将其作为Java Web-Start应用程序运行,这让我感到非常痛苦.运行"mvn clean install"后,javaws似乎加载了几秒钟然后退出.
以下是一些可供参考的内容.我(非常简单)的项目应该是完全可重现的:
包结构(来自树):
??? pom.xml
??? readme.txt
??? SwingWebstartMaven-Client
? ??? pom.xml
? ??? src
? ? ??? main
? ? ? ??? java
? ? ? ? ??? com
? ? ? ? ??? shaunabram
? ? ? ? ??? swingwebstartmaven
? ? ? ? ??? HelloWorldSwing.class
? ? ? ? ??? HelloWorldSwing.java
? ? ? ??? jnlp
? ? ? ? ??? template.vm
? ? ? ??? resources
? ? ??? test
? …
Run Code Online (Sandbox Code Playgroud)