我有一个maven项目,其中包含围绕父pom组织的多个maven模块.所有这些模块都打包成JAR文件,这些文件是我Play的依赖项!作为SBT项目构建的应用程序:
MyProject
-> pom.xml (parent)
MavenModule1
-> pom.xml (child pom)
MavenModule2
-> pom.xml (child pom)
PlayApplication
-> Build.scala (SBT project)
Run Code Online (Sandbox Code Playgroud)
由于所有maven模块都是父模块(MyProject)的子项目,我可以转到'MyProject',执行mvn clean install
整个项目,除了PlayApplication之外.问题是如何修改父pom/SBT构建文件以与其余模块一起触发PlayApplication构建?
(我知道可能没有简单的,内置的方式来做到这一点,所以欢迎所有的黑客:))
在csproj文件中定义此命令的位置?斌\调试\net47\MyApp.exe的
我使用的是.net core 2.0.0 SDK.我没有在Intellisense中获得RunCommand.在构建我的解决方案时,我有7个项目,主项目是控制台应用程序类型,其输出类型是EXE.解决方案成功构建.当我按F5时,它给了我包含消息的MessageBox,例如"无法运行你的项目.未定义RunCommand".
怎么解决这个?
Welcome to Scala 2.12.1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_121).
Type in expressions for evaluation. Or try :help.
scala> :paste
// Entering paste mode (ctrl-D to finish)
import scala.reflect.runtime._
import scala.reflect.runtime.universe._
import scala.tools.reflect.ToolBox
val mirror = universe.runtimeMirror(universe.getClass.getClassLoader)
val toolbox = mirror.mkToolBox(options = "-Yrangepos")
val text =
"""
|libraryDependencies ++= Seq("org.scala-lang" % "scala-compiler" % "2.10.4") map {
| (dependency) =>{
| dependency
| }
|}
""".stripMargin
val parsed = toolbox.parse(text)
val parsedTrees = parsed match {
case Block(stmt, expr) => …
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 react + redux + typescript 设置前端环境,但我正在努力使其与 combineReducers 一起工作。我收到一个错误:类型参数不能分配给“ReducersMapObject”类型的参数。请参阅代码下方的完整错误消息。
状态:(类型/index.tsx)
export namespace StoreState {
export type Enthusiasm = {
languageName: string;
enthusiasmLevel: number;
}
export type All = {
enthusiasm: Enthusiasm
}
}
Run Code Online (Sandbox Code Playgroud)
商店:(商店.tsx)
import { createStore } from 'redux';
import reducers from './reducers/index';
import { StoreState } from './types/index';
let devtools: any = window['devToolsExtension'] ? window['devToolsExtension']() : (f:any)=>f;
const Store = createStore<StoreState.All>(reducers, devtools);
export default Store;
Run Code Online (Sandbox Code Playgroud)
减速器:(/减速器/HelloReducer.tsx)
import { EnthusiasmAction } from '../actions';
import { StoreState } from '../types/index'; …
Run Code Online (Sandbox Code Playgroud) .net-core ×1
build ×1
maven ×1
react-redux ×1
reactjs ×1
redux ×1
sbt ×1
scala ×1
scala-2.11 ×1
scala-2.12 ×1
typescript ×1