【如何将java web项目上线/部署到公网】教程文章相关的互联网学习教程文章

java – 使用JNLP部署Applet【代码】

我正在尝试使用新的Java JNLP规范部署Applet,但我总是收到Java插件控制台的以下错误:BadFieldException[ Il campo <jnlp><applet-desc>width presenta un valore non valido: 0,0]这是我的HTML代码:<script>var attributes = { id:'signingApplet', code:'it.insielmercato.web.signing.SigningApplet' ,width:0, height:0 } ; var parameters = {jnlp_href: 'signing-applet.jnlp'} ; deployJava.runApplet(attributes, paramet...

Jenkins自动打包并部署(以java -jar形势运行)【代码】

1.打包 与平常maven项目打包一致,不再赘述 2.杀死原有进程 通过ps -ef | grep xxx | 3.脚本执行java -jar xxx.jar 脚本中执行此命令,在系统中发现并没有运行。 但是将所有命令放这sh脚本中执行,没有任何问题(到Jenkins的workspace下直接sh执行) 经查询资料发现,Jenkins在执行完命令后,会杀死所有的子进程。 所以,需要在运行java -jar前添加一句BUILD_ID=DONTKILLME防止Jenkins杀死执行java -jar的子进程 4.完整脚本

java – 为什么在部署中不使用断言

为什么断言通常不用于部署?我研究过断言公共方法参数是不合适的.但是在部署中断言私有方法参数是合适的.为什么?解决方法:默认情况下不启用断言,您必须将-ea参数传递给JVM才能启用它们.因此,在许多情况下,部署中可能只是一个简单的遗漏.其他原因可能是性能(我没有证据表明断言会明显减慢执行速度),或者是正确的错误处理,即生产系统可能认为不适合生成AssertionErrors. 断言私有方法参数是合适的,因为您应该完全控制传递给它们的参...

java – 是否有JBoss 5.0的配置设置来控制部署ear文件的顺序?【代码】

是否在ear文件本身(jboss-app.xml)或服务器上的配置中有一个机制,以确保最后和/或在另一只耳朵之后加载EAR?例如 > /deloy @web-services.ear(由另一个供应商/项目)> /deploy/enterprise-app.ear(战争,ejbs网络服务) 就像是:<load-precedence> web-services.ear enterprise-app.ear </load-precedence>解决方法:如果有的话会很方便;我不知道一个.我们的EAR依赖于其他EAR.我们的启动代码在一个线程中运行并重新尝试一段时间,直到另...

在Glassfish Java EE应用程序上部署时,何处放置共享库.so用于JNI本机调用【代码】

我有一个运行Java EE 6的Glassfish 3.1.1 Web应用程序.我的一个类具有本机库依赖项.我正在使用JNI来使用这种原生方法.该过程的一部分涉及创建共享库.so文件.在我的一个Java类中,将有一个System.Loadlibrary(“library”);调用引用该library.so文件. 我的问题是,我应该在哪里放置此共享库以及它引用的本机代码,以便在Glassfish上访问和使用此JNI功能. 我需要调用几个C程序,这些程序可以在Glassfish托管的机器上的任何位置移动.我应该...

如何使用GlassFish自动部署war文件 – 来自David Geary,Cay S. Horstmann的“Core JavaServerFaces”【代码】

天真的问题,但这是我迈向JSF的第一步,所以请原谅我;-) 我正在遵循David Geary,Cay S. Horstmann(第3版)的“Core JavaServerFaces”中的第一个例子的所有步骤. 什么有效: > java的作品> glassfish工作>我可以编译附加的代码>我可以创建.war文件 当我将war文件复制到GlassFish的autodeploy子目录并尝试在GF中显示相应的页面时,问题就开始了.作为回报,我得到404错误,在日志中我发现:Selecting file /opt/glassfish3/glassfish/domai...

将Java Web应用程序部署到Amazon Elastic Beanstalk【代码】

我的团队正在开发一个Java Web应用程序,该应用程序将部署在Amazon Elastic Beanstalk中.开发环境是Eclipse和Subversion.他们能够使用Eclipse插件部署它,但为了自动化部署,我正在尝试亚马逊提供的CLI工具. 基本上,在将subversion存储库转换为git存储库之后,我遵循了Amazon Blog post中详述的步骤.我按照this SO answer中解释的步骤进行操作 按照上面的步骤,我发出了命令git aws.push,该命令已成功完成.但是在运行应用程序时,有错误和...

java – 请在“服务器编辑器”中将部署模式更改为展开的存档【代码】

我正在尝试在weblogic10.3.6应用服务器中部署EAR.我的耳模块包含一个Web应用程序模块和一个jar模块.当我将耳朵部署到weblogic服务器时,这显示错误 – 'D:/Workspace/test-web/src/main/webapp/WEB-INF/web.xml'='/WEB-INF/web.xml'WebLogic split source deployment only supports resource folder mapping to EAR or web content root. Please change the deployment mode to exploded archive in Server Editor.如何设置Weblogi...

java – 重新启动GAE实例而无需重新部署

我目前正在运行(免费)Google App Engine实例,我需要手动重启.但是,在我的项目的“实例”选项卡中,它只是为我提供了“查看日志”或“关闭”的选项. 关闭实例不是一个选项,因为我不想手动将应用程序重新部署到google appspot.这不是一个选项,因为我需要从多个位置(甚至在路上)这样做,我的项目位于一台台式计算机上. 我希望能够重新启动实例的原因是因为我的Java应用程序中的缓存.我缓存某些用户和数据,以便我很少需要调用数据存储区....

java – 在tomcat中部署GWT

我是gwt的新手,我对我的需求非常满意,但我的问题是我如何在我的tomcat网络服务器中部署和运行它,我尝试googleing但不能取得任何成功,任何人都可以解释如何部署它样品……解决方法:阅读这篇文章:http://code.google.com/webtoolkit/doc/latest/DevGuideDeploying.html webaps目录可以直接在你的tomcat主页下找到.

java – 如何使maven-metadata.xml与maven部署的工件具有相同的时间戳?【代码】

我有一个Nexus 3,我使用“mvn deploy”从Jenkins部署了一些工件.我有很多模块500.构建看起来像这样:mvn clean package -DskipTests -DskipITs -T C1mvn install -DskipTests -DskipITs -T C1mvn deploy --quiet -DskipTests -DskipITs -Dmaven.validate.skip=true -Dmaven.compile.skip=true -Dmaven.test.skip=true -Dmaven.package.skip=true -Dmaven.integration-test.skip=true -Dmaven.verify.skip=true -T C1问题是我的工件...

用于部署用Java编写的分层业务应用程序的模式

我正在开发一个用Java编写的分层业务应用程序,它应打包为EAR文件并部署到JBoss应用程序服务器.有一个Web应用程序层,一个服务层,一个域层但没有持久层.至少在纸面上. 部署不同层的最佳实践是什么?在我们的团队中,我们之间发生了一场宗教战: >将每个图层打包在自己的JAR文件中(例如,在自己的Maven模块中),并将每个模块添加到EAR文件中,或者>在一个JAR文件中将所有内容捆绑在一起,每个层都映射到一个包命名约定. 我还缺少其他可能性...

java – 通过Jenkins作业进行maven部署的策略【代码】

我有一个Jenkins工作,它使用maven构建目标’clean package deploy’作为主git分支.但是,由于nexus repo不允许重新部署,如果Jenkins作业第二次运行而没有更改版本,它将失败并出现预期的400 Bad Request错误:org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project common-library: Failed to deploy artifacts: ...

java – 通过IntelliJ Idea在Tomcat中部署外部战争

我有一个项目依赖于部署到Tomcat的两场战争.因此,每当我想测试它时,我需要构建一个工件并将其与这两个工具一起部署.有没有办法以某种方式将这些战争添加到我的Idea项目中,以便按Shift F10自动部署. 我会手动部署它,但我有几个人正在处理该项目,这将大大简化通信. 战争是外部的,他们没有任何来源,所以从他们的来源创建新的模块/工件是不可能的. 你可以帮帮我吗?解决方法:由于接受的答案上的链接已经死了,这是一步一步的过程(我正在...

java – 如何在openshift.com上部署Spring MVC项目【代码】

我想部署一个简单的Spring MVC APP来打开我为google搜索并发现spring-mvc-3-on-jboss但是项目结构不同我有基本的Spring MVC项目结构是 那是在this repo,在openshift.com我创建了应用程序并配置为:但是当我转到app-url时,我看不到我的home.jsp文件作为欢迎文件我只看到默认/传统的欢迎页面.有任何建议如何配置项目正常工作?解决方法:您的pom.xml存在一个主要问题,我认为这会使您的应用无法在openshift.com上运行.您应该将以下行添...

部署 - 相关标签