我无法在同一台桌面上运行Java Applet(Java Webstart,jnlp),但用户不同; 我认为这是由于Java的锁机制(或类似的东西)阻止两个用户运行相同的JRE,特别是相同的小程序。 有没有办法在每个用户的目录上安装一个单独的java实例? 桌面运行的是Ubuntu 9.10 谢谢
我想在使用Tomcat时增加堆大小。 我被告知添加这一行 出口CATALINA_OPTS = -Xms16m -Xmx256m; 在startup.sh脚本中 – 我是这样做的(开头),但得到了错误 导出:24:-Xmx256m:错误的variables名称 我应该在哪里添加它,我在做其他事情吗? <b>export CATALINA_OPTS=-Xms16m -Xmx256m;</b> # Better OS/400 detection: see Bugzilla 31132 os400=false darwin=false case "`uname`" in CYGWIN*) cygwin=true;; OS400*) os400=true;; Darwin*) darwin=true;; esac # resolve links – $0 may be a softlink PRG="$0" while [ -h "$PRG" ] ; do ls=`ls -ld "$PRG"` link=`expr "$ls" […]
如何使用yum在CentOS 5.4上安装java JDK? 我只有JRE,但还不够。
两个问题: 首先,你需要什么“java技能”来pipe理服务器 – 运行 – java-apps? 例如:采取堆栈跟踪,采取堆转储,监视jvm等 其次,这样的系统pipe理员find什么工具是有帮助的。 (例如,一个应用程序来获取所有正在运行的jvm的堆栈跟踪可能会有所帮助)。 [编辑:在Windows上,至less,它有时很难找出哪个java.exe是哪个。 因此,“所有jvms”的堆栈跟踪将简化系统pipe理员的任务,而不是将其查找。 ] 我们的系统pipe理员有Windows背景。 我们想缩小开发人员和pipe理员之间的差距,所以系统pipe理员可以作为Java应用程序挂起/使用资源等的第一道防线。 什么适合你?
总之,所有的安装指南都假定我有一种方法来下载Java二进制文件。 无知,我不知道该怎么做。 我正在使用Ubuntu 9.10-x86_64
我试图从.bashrc文件中设置Ubuntu中的JAVA_HOMEpath,我目前有类似的东西 export JAVA_HOME=/usr/local/jdk1.6.0_24 但是我也想将Tomcat文件夹中的servlet库添加到path中。 我试过这样做: export JAVA_HOME=/usr/local/jdk1.6.0_24,/usr/local/tomcat/lib 但是,这只是打破了JAVA_HOMEpath。 我如何将Tomcatpath添加到原始的JAVA_HOMEpath? 谢谢,Alex
Oracle安全更新补丁2011年7月 我正在使用JDK 1.4.2_08,1.4.2_19,1.4.2_22和Oracle DB 9.2.0.8。 任何专家可以告诉我如何知道我是否受到影响,即安装补丁后,一切将继续正常工作? 谢谢!
我已经按照以下教程中的说明在我的Amazon EC2实例上安装了tomcat和Java。 http://sites.google.com/site/amistrongeryet/setting-up-java-tomcat-on-ec2 。 但安装后,当我运行“updatedb;findjavac | grep斌”命令它不能识别更新和定位命令,并给我的错误消息find:命令未find,安装后,一切都安装过程中sommoth根据上面提到的教程中的说明,但最后当我运行命令“bin / startup.sh”,并尝试浏览urlhttp:// my_public_dns_key:8080它给了我连接超时错误。 另外请在下面find我用来运行Java和Tomcat的linux命令的命令参考。 命令参考: [ec2-user@domU-12-31-39-09-D1-AA ~]$ cd /env/tomcat/ [ec2-user@domU-12-31-39-09-D1-AA tomcat]$ ls apache-tomcat-6.0.33 apache-tomcat-6.0.33.tar.gz [ec2-user@domU-12-31-39-09-D1-AA tomcat]$ cd apache-tomcat-6.0.33 [ec2-user@domU-12-31-39-09-D1-AA apache-tomcat-6.0.33]$ sudo bin/startup.sh Using CATALINA_BASE: /env/tomcat/apache-tomcat-6.0.33 Using CATALINA_HOME: /env/tomcat/apache-tomcat-6.0.33 Using CATALINA_TMPDIR: /env/tomcat/apache-tomcat-6.0.33/temp Using JRE_HOME: /usr Using CLASSPATH: /env/tomcat/apache-tomcat-6.0.33/bin/bootstrap.jar [ec2-user@domU-12-31-39-09-D1-AA apache-tomcat-6.0.33]$ rpm -q tomcat package tomcat is not installed [ec2-user@domU-12-31-39-09-D1-AA […]
我们得到了当前在单个服务器上运行的JavaEE WebApp(JSP + Struts + Hibernate + MySQL)。 由于网站的增长和性能问题,我们决定在一些机器上集群项目。 网站应该容忍每秒5000个请求。 经过一些search和阅读的东西,我已经围绕一些策略来完成这个工作: 使用Apache作为前端负载平衡器和反向代理,一些Tomcat实例在分离的机器上,最后是运行MySQL的数据库服务器。 Tomcat实例可以在需要的时候扩展。 使用Nginx作为前端负载均衡器和反向代理。 其余的将和上面一样。 使用HAProxy作为前端负载均衡器和反向代理。 其余的将和上面一样。 我想在上述方法中,所有的stream量都应该通过前端负载均衡器(Apache,Nginx或HAProxy Server)。 这使前端服务器成为瓶颈,也是SPOF。 是对的吗? 单个前端服务器可以容忍一个大型Web应用程序的所有stream量吗? 为了解决这个问题,我想出了一个手工策略: 将login页面和身份validation操作放在前端服务器上(例如,可从myapp.com访问)。 当用户login成功后,他被redirect到后端服务器之一(如srv1.myapp.com),并继续他的活动。 那么,我在正确的道路上? 让我知道你对这些方法的看法,如果你正在考虑一个更好的方法,请在这里提一下。
我为自定义Java应用程序构build了一个freebsd客户操作系统。 没有Gui,没有装饰,只是SSH和一个API来协调所有的机器。 这个应用程序本质上是单线程的,只受CPU速度的限制。 哪个是JAVA CPU绑定应用程序的最佳虚拟化框架? 我们从OpenVZ开始,但是我们发现了一个令人讨厌的bug,在我们的应用程序中导致了内存泄漏,所以现在我们正在寻找下一步使用的东西。