草庐IT

create_default_context

全部标签

java - 了解 tomcat 6 中的 context.xml

我在eclipse中创建了一个主要是空的动态web项目。有没有servlet没有jsp文件web.xml是testprojektindex.htmlindex.htmindex.jspdefault.htmldefault.htmdefault.jsp然后我在它的META-INF文件夹中添加了一个context.xml我将这个项目导出为WAR文件。具有以下结构:user@system:$tree.|--META-INF||--MANIFEST.MF|`--context.xml`--WEB-INF|--classes|--lib`--web.xml4directories,3files

java - Java 中的 'system default package' 是什么?

在研究URLConnection类时,我偶然发现了URL类的API文档中对系统默认包的引用here.有人知道那是什么吗?谢谢。 最佳答案 我相信这意味着一个依赖于系统的包名,当前两个步骤找不到合适的URLStreamHandler时,它被用作回退。它与默认包无关。 关于java-Java中的'systemdefaultpackage'是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

java - Spring:如何替换在Application Context中创建的Environment bean

我希望用我自己的实现替换Spring使用的环境bean。这是不好的做法吗?如果不是,我怎样才能干净地做到这一点?目前我已经创建了一个实现Environment接口(interface)并使用现有Environmentbean的bean,但这意味着所有需要Environmentbean的配置代码现在都必须使用我的自定义Environmentbean。我认为用我自己的替换SpringsEnvironmentbean会更干净,然后不需要更改需要它的配置。目前我能想到的唯一方法是创建我自己的ApplicationContext从而将环境设置为我自己的,或者让某些东西成为ApplicationC

java - Spring Boot 2.1.5 Java 11 模块,组装 JAR : Could not create modular JAR file. 时出错 JDK jar 工具退出 1 -> [帮助 1]

运行命令-mvnclean-Dmaven.test.skip=truepackage-X我收到以下错误。[ERROR]Failedtoexecutegoalorg.apache.maven.plugins:maven-jar-plugin:3.1.2:jar(default-jar)onprojectmy-module-one:ErrorassemblingJAR:CouldnotcreatemodularJARfile.TheJDKjartoolexitedwith1->[Help1]org.apache.maven.lifecycle.LifecycleExecutionExcep

java - DEFAULT_SIZE 和 PREFERRED_SIZE 有什么区别?

我正在使用SwingGroupLayout,我对GroupLayout.DEFAULT_SIZE和GroupLayout.PREFERRED_SIZE的值感到困惑。我永远不知道什么时候在GroupLayout.addComponent(Component,int,int,int)这样的方法中使用它们中的每一个。假设我有这段代码:GroupLayoutl=...;l.setHorizontalGroup(l.createSequentialGroup().addComponent(tf1).addComponent(tf2));l.setVerticalGroup(l.createPar

java - @Autowired 和 default-autowire 可以共存吗?

意味着如果具有所需类型的bean不超过1个,bean的所有字段将自动注入(inject)依赖项。问题是当使用注解时它是如何工作的,它到底能不能工作。我的测试表明即使我使用@Resource(name="someConcreteFoo")privateFoofoo;如果Foo有多个实现,上下文会尝试按类型Autowiring字段,但会失败.所以,就我所见,default-autowire不与注释混合。我在文档中找不到任何具体内容。扩展问题-当使用xml-only时,spring如何使用默认Autowiring。IE。如果你有.属性注入(inject)是否覆盖默认值(应该是)。我可以做更多

Java 继承 : the strict default-abstract and default-default conflict rules

谁能解释一下JLS§8.4.8.4中提到的“严格的default-abstract和default-default冲突规则”.它们是否在JLS中定义?我似乎找不到他们的定义。 最佳答案 我可能是错的,但这就是我对该部分的解释。“default-default”和“default-abstract”不是关键字。它们描述了与接口(interface)中的默认方法有关的两种不同的编译冲突规则。“default-default”与实现两个或多个接口(interface)的类有关,这些接口(interface)提供重写等效方法的默认实现,但不

java - Spring 看不到 servlet-context 和 contextConfigLocation bean 之间的 bean

我有一个像这样设置的springmvc项目:appServletorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/spring-contexts/servlet-context.xml1contextConfigLocation/WEB-INF/spring-contexts/configuration-context.xml如果我在configuration-context.xml中创建一个bean并在servlet-context.xml中引用一个bean,它似乎找不到它。这

java - Context.xml 中的相对路径

有没有办法在web应用程序的context.xml中设置docBase属性的相对路径,使其位于tomcat服务器实例的appBase目录之外?我希望能够在计算机之间共享上下文配置,并让应用程序位于目录中,而不是war文件中。这样我就可以将这些类直接编译到该目录(在我的项目开发目录中)并让tomcat使用这些类而无需任何复制/打包。我使用的是tomcat8.0.0-RC5。我的目录布局是:/home/david/projects/frontend/web-content我试过了但这没有用。/web-content之前的整个路径似乎都被忽略了。日志说:Themainresourcesets

java - JPA 和 toplink create-table 如果它们尚不存在?

看起来jpa是让我问了很多问题的东西。添加了这个我的JPA应用程序总是在运行时创建表,这会在表已经存在的情况下导致异常。我希望JPA检查表是否已经存在,如果不存在则创建它们,但是我找不到执行此操作的上述属性的值。因此,如果我只是将其关闭,是否有办法在某个时候手动告诉JPA创建所有表?更新这里是我得到的异常InternalException:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Table'tags'alreadyexistsErrorCode:1050Call:CREATETABLEtags(IDBIGINT