我正在尝试使用Gradle构建一个ear。
我的项目树如下所示:
/project
|
|--> /web-application
| |
| |--> /src (stuff of web app)
| |
| |--> build.gradle
|
|--> build-gradle
|--> settings.gradle
apply plugin: 'ear'
repositories {
mavenCentral()
}
dependencies {
deploy project(':web-application')
earlib group: 'log4j', name: 'log4j', version: '1.2.15', ext: 'jar'
}
apply plugin: 'war'
repositories {
mavenCentral()
}
dependencies {
compile group: 'log4j', name: 'log4j', version: '1.2.15', ext: 'jar'
}
我注意到war插件的捆绑样例也有同样的问题...提前致谢
解决了!
它需要将EAR项目内部的WAR模块配置为:
dependencies {
deploy project(path:':web-application', configuration:'archives')
earlib group: 'log4j', name: 'log4j', version: '1.2.15', ext: 'jar'
}
有什么不同?我可以在联机主机上部署吗?
我正在为我的Spring靴做战争包装。按规定制作spring boot starter tomcat,移除spring boot maven插件。 但我仍然可以看到TomcatJDBC和TomcatJuli,仅举几个例子(即使是junit,但也可能来自其他自定义依赖项,所以在这个问题上不考虑这一点)。我使用的是logback,但我在starter web上看到了slf4j上的log4j。 我能问一
知道为什么吗 工作,但是双击罐子会给一个 错误?清单被正确放置,双击直到最近还在工作,但突然之间它给出了这个错误。我不确定我做了什么改变。 编辑: 我用来创建jar的命令是(在cmd中): Main是包文件的一部分。
主要项目脚本: childProject脚本:
单子通常依次解释和。但是,我认为您也可以通过实现(以及?) 在缺乏一流函数的编程语言中,非常难以使用。另一方面,看起来很容易。 但是,我不能完全理解是如何工作的。显然,它具有[Haskell]类型 单子连接函数 有人能用、和描述一些常见单子的实现吗?(即根本不提。)我想也许这能帮助我沉入我愚蠢的大脑...
问题内容: 现在我要使用 但这行不通,有什么想法吗? 问题答案: SQL不支持表名使用变量/ etc-支持您要求的唯一方法是使用动态SQL: