Tag: 部署

可以通过参数“-d32”强制64位JVM使用32位模式吗?

所以我有一些第三方本机库只能在Windows,osx,linux上的32位JVM中工作,我需要始终强制java应用程序以32位JVM模式运行。 如果目标系统只安装了64位JVM,是否可以强制它以32位模式运行java应用程序呢?

Netbeans Maven项目不将Main Class添加到Manifest

我对这个问题有类似的问题。 我已经尝试了列出的所有建议,但仍然处于亏损状态。 我的问题是我正在尝试构建一个maven项目并将其分发给其他机器,但jar文件没有填充正确的Manifest。 每次构建和运行时,我都会收到以下错误: no main manifest attribute, in myjar.jar 。 我需要编辑某种配置文件吗? 我只是不知道发生了什么。 我也试过这个修复 ,但无济于事。

为Java桌面应用程序创建安装程序

我知道这个问题已被多次询问,并且所有时间都有一个答案说明了使用可执行jar或使用launch4j或类似应用程序制作.exe。 我可能听起来像一个新手,我其实是。 我一直在尝试Java项目的一些事情。 我已经成功地制作了一个可执行jar和一个.exe文件。 全部归功于您之前在SO中的答案:) 但是,我想为Windows创建一个安装程序。 比如,按Next键2到3次(显示所有条款和条件等),然后用户指定一个位置(如C:\ Program Files \ New Folder \ My App),然后是我的.exe,lib文件夹,img文件夹,其他重要文件夹与.exe文件一起粘贴到目标文件夹中,然后在桌面上创建快捷方式。 任何指示我如何实现这一目标?

在Jetty中运行servlet时获取HTTP 500

我有一个servlet,运行良好,直到几天前。 但我唯一改变的是我用于maven的nexus repo。 我正在通过mvn jetty运行servlet:run 但是当我尝试访问该网站而不是看到主页时,我看到: HTTP ERROR 500 Problem accessing /. Reason: jregex/Pattern 我可以访问其他url,例如/favicon.ico。 但是我找不到关于这个jregex / Pattern错误的任何内容,它看起来根本就没有在代码中使用jregex库。 我也没有在日志中看到任何问题。 看起来主页的请求不是通过我的servlet,而是请求其他页面。 这在Arch Linux和Mac OS X 10.7上都有发生 这几乎肯定是一个依赖性问题,因为在用旧的nexus服务器取代我的~/.m2文件夹之后(它与旧的nexus服务器的依赖关系)可以正常工作。 有时我也得到: HTTP ERROR: 503 Problem accessing /. Reason: SERVICE_UNAVAILABLE

Java中Project项目文件夹的绝对路径

这个主题有很多混乱。 有人问过几个问题。 事情似乎还不清楚。 ClassLoader,绝对文件路径等 假设我有一个项目目录结构, 我的项目 – –dist –lib –src – 测试 我在“lib / txt”目录中有一个资源说“txtfile.txt”。 我想以独立于系统的方式访问它。 我需要项目的绝对路径。 所以我可以将路径编码为abspath +“/ lib / Dictionary / txtfile.txt” 假设我这样做了 java.io.File file = new java.io.File(“”); //Dummy file String abspath=file.getAbsolutePath(); 我得到当前的工作目录,不一定是项目根目录。 假设我从’dist’文件夹执行最后的’prj.jar’,该文件夹也包含“lib / txt / txtfile.txt”目录结构和资源,它也应该在这里工作。 我应该是dist文件夹的绝对路径。 希望问题很清楚。

是否可以在JBoss AS 7中部署爆炸的war文件(解压缩的战争)

我在复制到以下部署文件夹时部署‘app.war’文件没有问题: “jboss-as-7.0.0.Final \ jboss-as-7.0.0.Final \ standalone \ deployments” ; JBoss7会正确部署它。 我想对爆炸文件夹‘app’ (即提取的app.war)做同样的事情。 Apache Tomcat在其部署目录中与爆炸文件夹一起正常工作,但我无法对JBoss执行相同的操作。 我确实在JBoss控制台中放置了部署扫描程序auto-deploy-explosion =’true’ ; 我在deployments目录中创建了‘app.war.dodeploy’文件以及解压缩的‘app’文件夹。 我无法在jboss服务器中部署和启动’app’。 我想知道是否有可能在JBoss7中部署爆炸的war文件(解压缩的战争)。 我想特别部署一个解压缩的文件夹,因为我正在使用’ Kwatee ‘部署软件。 Kwatee将爆炸(提取的战争)文件夹复制到其目标服务器部署文件夹。 如果有人知道如何让Kwatee按原样移动’war’文件,而不是移动提取的war文件夹,我将不胜感激。 如果有人可以为Kwatee推荐替代软件或回答我之前的相关问题,我将不胜感激

将JFrame转换为JApplet

我有一个很好的JFrame应用程序。 但是现在我想把它作为Applet在网上运行。 这就是我所做的: import MyPackage.*; import javax.swing.*; import javax.swing.event.*; import java.awt.*; import java.awt.event.*; public class MyName extends JApplet { public void init() { setSize(600,450); new MyName() } public MyName() { JShellFrame frame = new JShellFrame(true, null, null); frame.setVisible(true); } } 如何制作一个html文件来运行这个applet? 另外,我有一个applet需要的外部jar文件。 applet不需要main方法吗?

从Java代码构建exe的最佳免费工具?

可能重复: 如何将我的java程序转换为.exe文件? 我过去使用过JSmoothGen,但最近我们看到很多机器拒绝运行它生成的.exes。 它似乎也不再那么积极地维持下去了。 是否有更积极维护和更可靠的替代方案?

未在POM内部distributionManagement元素或-DaltDep loymentRepository = id :: layout :: url参数中指定存储库元素

我在部署时遇到问题,这是我收到的错误消息: [INFO] [INFO] — maven-deploy-plugin:2.7:deploy (default-deploy) @ core — [INFO] ———————————————————————— [INFO] BUILD FAILURE [INFO] ———————————————————————— [INFO] Total time: 3.296 s [INFO] Finished at: 2014-11-26T17:05:00+02:00 [INFO] Final Memory: 13M/244M [INFO] ———————————————————————— [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7: deploy (default-deploy) on project core: Deployment failed: repository element w as not specified in the POM inside distributionManagement […]

在Eclipse中构建Java之后如何自动导出WAR?

我在Eclipse 3.2中有一个J2EE项目,在每个构建结束时,我想自动创建和部署WAR文件。 目前我必须手动完成这个5或6个鼠标cliks,自动化它会很好。 我知道我可以使用ANT使用自定义构建脚本执行此操作,但我希望使用Eclipse本机解决方案。 我在Eclipse环境中安装了J2EE标准工具(JST)和Web标准工具(WST)插件。