草庐IT

VIRTUAL_ENV

全部标签

java - 如何在 Tomcat 7 中设置 <Resource> 以便我不需要在代码中使用 "java:/comp/env"?

我是设置JNDI资源和在Tomcat中设置JNDI资源的新手。我继承了一个servlet应用程序。它通过WebLogic在测试服务器上运行。servlet应用程序通过以下方式访问其数据库资源:ctx=newInitialContext();ds=(javax.sql.DataSource)ctx.lookup("myDataBaseName");conn=ds.getConnection();当我在测试JSP中尝试时,它不起作用。我明白了javax.naming.NameNotFoundException:NamemyDataBaseNameisnotboundinthisContex

java - 在没有 java :comp/env prefix 的情况下访问 JNDI 数据源

我注意到使用JNDI查找DataSource的两种方法都有效:jdbc/数据源java:comp/env/jdbc/DataSource还有一个额外的好处,当从非托管线程(由Quartz启动)使用时,第一个似乎不会激怒Websphere。访问不带前缀的JNDI对象是否有任何缺陷? 最佳答案 这应该没问题,因为java:comp/env是全局JNDInamespace。这可能取决于此类配置也出现在JNDI树中的应用服务器。LocateyourJDBCDataSourceinWebSphereApplicationServerusing

微信小程序点击page-container的预览代码,弹出错误 project.config.json: libVersion 字段需为 string, string(env: Windows,mp

解决方法是在资源管理器(代码文件栏)中找到project.config.json的文件,再找到 libVersion字段 然后把后面dev位置改成“基础库版本的版本号”

我可以在默认.ENV文件中包含另一个源吗?

有可能与docker-compose模仿跟随?这.env文件:...if[-f"another.env"];then../another.envfi....我没有任何错误,什么也没有发生。看答案只是尝试env_file部分:version'3.6'your-service:env_file:./another.env有关更多信息,请查看Docker-Compose环境CONCDOC

记录一次老服务器启动ActiveMq时报的Could not create the Java Virtual Machine.错误

服务器系统CentOS7 1、出现ActiveMq服务无法连接2、查看activemq状态serviceactivemqstatus显示activemqnotrunning3、找到ActiveMq的bin目录,#后台启动./activemqconsole提示CouldnotcreatetheJavaVirtualMachine.错误可以判断是java运行环境的问题4、再看看java版本java-version5、再看看activemq版本是apache-activemq-6.0.1,是官网ActiveMQ上比较新的版本6、可能是版本问题,也可能是java环境变量问题;但既然activemq用了

java - 什么是java :comp/env scope rules?

我知道java:comp/env是JNDI树中的节点,您可以在其中找到当前JavaEE组件(webapp或EJB)的属性,而且我也知道每个EJB都有自己的组件环境,还有java:global和java:app和一个java:module取决于我有一些问题当我使用ContextenvContext=(Context)initContext.lookup("java:comp/env");获取initContext时,我得到的Context到底是什么(global、app、module、webApp或EJB上下文)?是否有适用于搜索不同范围的特定规则?假设我有一个包含许多EJB的Web应用

javax.naming.NameNotFoundException : Name [comp/env] is not bound in this Context. Java 调度程序无法找到 [comp] 错误

我想做的是在一段时间后更新我的数据库。所以我正在使用java调度程序和连接池。我不知道为什么,但我的代码只能工作一次。它将打印:initsuccesssuccessjavax.naming.NameNotFoundException:Name[comp/env]isnotboundinthisContext.Unabletofind[comp].atorg.apache.naming.NamingContext.lookup(NamingContext.java:820)atorg.apache.naming.NamingContext.lookup(NamingContext.jav

C# vs Java - 为什么需要 virtual 关键字?

我已经开始学习一些C#并且遇到了一个令人不安的问题:虚拟方法。是否有必要使用此类关键字的动机?Java中的一个简单多态性不需要virtual关键字就可以工作,甚至Override注释也是可选的:packagefigures;publicclassFigures{publicstaticvoidmain(String[]args){Figurefigure=newFigure();Circlecircle=newCircle();Triangletriangle=newTriangle();Figure[]arrayOfFigures={figure,circle,triangle};f

java - 在 tomcat7 maven 插件中设置 ENV 变量

有没有办法通过tomcat7-maven-plugin设置ENV变量?这样它们就会出现在System.getenv()中?可以使用设置系统属性出现在System.getProperties()中map。我正在寻找一种类似的方式来传递环境变量。 最佳答案 这里已经回答了:SettingUserEnvironmentVariablesfortomcatonWindowsFromanadmincommandpromptdothefollowingcommand:tomcat8//US//YourServiceName++Environme

java - 错误 : Could not create the Java Virtual Machine

我已经访问了所有与我的问题相关的现有问题,但我仍然有问题。所有安装均已正确安装。我正在使用最新的Netbeans版本。执行程序后出现此错误:Error:CouldnotcreatetheJavaVirtualMachine.ErroroccurredduringinitializationofVMCouldnotreserveenoughspaceforobjectheapError:Afatalexceptionhasoccurred.Programwillexit.我的Netbeans.conf是:#${HOME}willbereplacedbyJVMuser.homesystem