Tag: 部署

Java Web Start – 运行时ClassNotFoundException

我现在正在尝试使用Java Web Start部署Java应用程序。 独立运行时,应用程序运行正常。 我将项目导出为可运行的.jar文件,然后编写相应的jnlp文件。 但是,从jnlp文件运行时,应用程序在启动时会返回以下错误: Exception in thread “AWT-EventQueue-0” java.lang.NoClassDefFoundError: someClass …….. Caused by: java.lang.ClassNotFoundException: someClass ……… 我使用Eclipse Helios导出了.jar文件,其中包含“将所需库打包到生成的JAR中”选项。 这是我的jnlp文件的样子(我替换了一些信息): Whatever Whatever 另外,我使用WebLogic 10来托管文件,但我怀疑这会有什么不同。 有人可以帮帮我吗? 感谢您的任何投入!

JRE安装如何工作?

我正在打包我的软件,并想知道JRE的安装是如何工作的。 它是否只是复制本地系统上的二进制文件并相应地设置类路径或安装程序完成任何其他步骤? 对于Windows,JRE二进制文件存储在C:\Program Files\Java\jre7中,我可以将此文件夹复制到其他计算机(具有相同的处理器32位或64位)以使JRE正常工作。 如果是这样,那么需要设置的环境变量是什么?

如何从另一个jar运行jar文件

我有一个jar文件已经使用L4J转换为.exe,另一个jar文件在appdata中。 拥有两个文件的原因是我需要一个更新机制。 我的问题:如何在桌面上运行.exe文件,然后在appdata中加载jar?

Java Web Start有哪些替代方法可以在浏览器沙箱之外执行?

我正在寻找一种方法,通过浏览器将我的胖客户端软件交付给内部网用户。 理想情况下,用户可以单击页面上的单个按钮,机器本地的某些内容将执行该软件(类似于Java Web Start的工作方式)。 有没有Java的替代品? 我非常喜欢Spoon提供的经验。 我看到一个名为0Install的东西,听起来像是一个非Java的Web开始。 有什么经历? 还有其他我应该考虑的选择吗?

JavaFX部署 – 图像丢失

我在JavaFX中用e(fx)clipse完成了一个小型私有项目。 现在我想将它导出为可运行的jar文件。 一切正常,除了窗格和按钮背景图像丢失的事实。 这些图像的路径是在单独的CSS文件中定义的。 该文件中的其他定义实现得很好,只有图像丢失。 任何想法可能是什么原因? 或者是否有更好的方法来发布已完成的Java项目?

我如何知道何时取消部署Java EE应用程序?

我取消部署Java EE应用程序时需要关闭一些流,以避免每次取消部署时在server.log中出现exception页面。 例外说:“输入流已经完成或强制关闭而未明确关闭”。 我知道如何关闭(使用close()方法),但我不知道什么时候。 finallize()来得太晚,@ PreDestroy不仅在取消部署之前被调用,而且在正常操作模式下也被调用。 应用程序在取消部署时如何知道? 编辑:我在创作过程中调用它: decisionLogger = KnowledgeRuntimeLoggerFactory.newThreadedFileLogger( ksession, config.getString(“rules.logfilename”), config.getInt(“rules.loginterval”)); decisionLogger的类型为KnowledgeRuntimeLogger,它只有close()方法。 在引擎盖下工作的线程没有吸气剂。 要轻轻关闭它,我需要调用close方法,但什么时候?

如何创建javafx应用程序的exe文件

我使用javafx创建了一个桌面应用程序。 它使用mysql的数据库。 通过使用Netbeans,我将应用程序打包到运行jar中。 现在我想将应用程序分发为windows用户的exe文件。 现在我的问题是如何从jar创建exe文件以及该exe如何与数据库连接。

在我的Jar for Swing应用程序中包含JRE

可能重复: 如何使用特定的JRE交付我的Java应用程序? 我在Swing中开发了Java桌面应用程序并为此创建了jar。 在我的操作系统(Windows)中双击它可以正常工作。 现在我想在其他系统(不同的操作系统)中运行相同的jar文件,这些系统没有任何Java相关软件。 如何在我的Java应用程序中包含JRE,使我的应用程序在任何操作系统中运行?

无法将.war应用程序部署到GlassFish 3.1.2

我有一个.war应用程序模块,可以成功部署,无需任何奇怪的更改和服务器调整。 但是,我无法将此应用程序部署到GF 3.1.2:服务器抛出以下exception: java.lang.Exception:java.lang.IllegalStateException:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:org.apache.catalina.LifecycleException:java.lang.NoSuchFieldError:theInstance 我做错了什么? 有人建议我吗? 是否有成功部署.war模块的其他设置? 非常感谢提前。 UPD 更精确的日志条目: javax.xml.bind.JAXBException:无法实例化提供程序com.sun.xml.bind.ContextFactory_1_0_1:javax.xml.bind.JAXBException – 包含链接exception:[java.lang.NoSuchFieldError:theInstance] – 链接exception:[javax.xml.bind.JAXBException – 带链接exception:[java.lang.NoSuchFieldError:theInstance]]

Google应用引擎上的部署失败

我有一个java应用程序(spring mvc,jpa),我正在尝试在谷歌应用程序引擎上部署它。 出于某种原因,部署完成后我收到以下错误 …………………… 20%扫描本地磁盘上的文件。 25%启动更新。 错误详细信息:2011年2月26日上午10:43:58 org.apache.jasper.JspC processFile INFO:Built File:\ about.jsp Feb 26,2011 10:45:41 AM org.apache.jasper.JspC processFile INFO:建立文件:\ faq.jsp 2011年2月26日上午10:47:23 org.apache.jasper.JspC processFile INFO:Built File:\ footer.jsp Feb 26,2011 10:49:05 am org.apache.jasper。 JspC processFile INFO:Built File:\ synchronize.jsp java.io.IOException:发布到URL时出错: https : //appengine.google.com/api/appversion/create?app_id=subsconvertor&version=0.1& 500内部服务器错误 服务器错误(500)发生服务器错误。 有关详细信息,请参阅日志[C:\ Users \ CRISTI~1.POP \ AppData \ Local \ Temp \ appcfg6738798550184437418.log]。 在日志中我有: […]