我正在使用MSBuild在CruiseControl Server上创建Web部署程序包以部署Web应用程序。部署后,软件包中未包含的所有内容都将在我们的服务器上删除。
我尝试将选项SkipExtraFilesOnServer选项设置为true。但是它被Web Deploy忽略
<Target Name="CreateDeploymentPackage">
<MSBuild Projects="$(Web)" Targets="Package"
properties="Platform=$(Platform);
Configuration=$(Configuration);
DeployOnBuild=False;
DeployTarget=Package;
SkipExtraFilesOnServer=True;
MSDeployUseChecksum=True;
PackageLocation=$(DeployDirectory)\_PublishedWebsites\DeployPackage\$(CurrentProject).zip;
PackageAsSingleFile=True;
_PackageTempDir=$(PackageOutputDir)\temp;">
</MSBuild>
</Target>
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用?我发现的每个文档都说应该。
在尝试安装包时:
> install.packages("mlr")
Installing package into ‘/home/kisco/R/x86_64-pc-linux-gnu-library/3.0’
(as ‘lib’ is unspecified)
Warning in install.packages :
dependencies ‘plyr’, ‘dplyr’, ‘lazyeval’ are not available
also installing the dependencies ‘scales’, ‘ggplot2’, ‘ggvis’, ‘reshape2’
trying URL 'http://cran.rstudio.com/src/contrib/scales_0.2.5.tar.gz'
Content type 'application/x-gzip' length 56346 bytes (55 Kb)
opened URL
==================================================
downloaded 55 Kb
trying URL 'http://cran.rstudio.com/src/contrib/ggplot2_1.0.1.tar.gz'
Content type 'application/x-gzip' length 2351203 bytes (2.2 Mb)
opened URL
==================================================
downloaded 2.2 Mb
trying URL 'http://cran.rstudio.com/src/contrib/ggvis_0.4.2.tar.gz'
Content type 'application/x-gzip' length 728345 bytes (711 Kb)
opened URL
==================================================
downloaded 711 …Run Code Online (Sandbox Code Playgroud) 我在文件MyClass.java文件中有一个名为MyClass的类(下面提到的代码)
package myclass;
class MyClass {
public int add (int a, int b){
return a+b;
}
public static void main(String args[]) {
MyClass obj = new MyClass();
System.out.println(oobj.add(2, 3));
}
}
Run Code Online (Sandbox Code Playgroud)
我正在编写课程
javac MyClass.java
Run Code Online (Sandbox Code Playgroud)
但我正在尝试使用
java MyClass
Run Code Online (Sandbox Code Playgroud)
要么
java myclass.MyClass
Run Code Online (Sandbox Code Playgroud)
我收到了错误
Error: Could not find or load main class MyClass
Run Code Online (Sandbox Code Playgroud)
但是,如果我省略了包名,我就可以运行这个程序.我哪里错了?
我正在尝试创建一个应用程序,即“ 1abcxyx”。当我在Android Studio中创建项目时。
例如
App name:1abcxyz
Company domain:1abcxyz.com
Package name: com.1abcxyz.1abcxyz
Run Code Online (Sandbox Code Playgroud)
它创建了项目位置,但“下一步”按钮显示为灰色。出现免责声明,说包裹名称中不能包含#。
我还没有找到解决方法。
我有一个BitBake recipe(example_0.1.bb),do_install其中包含一个尝试安装.so文件的任务:
do_install() {
install -d ${D}${libdir}
install -m 0644 ${S}/example.so ${D}${libdir}
}
FILES_${PN} += "${libdir}/example.so"
Run Code Online (Sandbox Code Playgroud)
这在构建过程中失败并返回:
ERROR: example not found in the base feeds
Run Code Online (Sandbox Code Playgroud)
但是,如果我将测试文件添加到包中,则.so文件和测试文件都会添加到rootfs中.
do_install() {
install -d ${D}${libdir}
install -m 0644 ${S}/example.so ${D}${libdir}
echo "bar" >> ${TOPDIR}/foo
install -m 0644 ${TOPDIR}/foo ${D}${libdir}
}
FILES_${PN} += "${libdir}/libceill.so"
FILES_${PN} += "${libdir}/foo"
Run Code Online (Sandbox Code Playgroud)
如何只添加.so没有垃圾测试文件的文件?
我在包中有很多类,我必须将它们移动到另一个包中.我正在使用Eclipse IDE,在移动它们之后,我遇到了编辑每个类文件的第一行("包"行)的问题
例如,我必须改变这一行:
package abc.def.xyz;
Run Code Online (Sandbox Code Playgroud)
至
package abc.def.hij.xyz;
Run Code Online (Sandbox Code Playgroud)
有没有比打开每个文件并手动执行更好的方法?我不熟悉IDE,我在谷歌寻找更好的方法,但还没有解决方案.我有很多事要动.
我正在尝试使用ansible 包在ubuntu 16.04上安装特定版本的RethinkDB.
我用 :
- name: Ensure rethinkDB package repository is present
apt_repository: repo='deb http://download.rethinkdb.com/apt xenial main' state=present
tags:
- rethinkdb
- name: install RethinkDB
package: name=rethinkdb-2.3.2 state=latest
tags:
- rethinkdb
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
任务[安装RethinkDB]*******************************************************任务路径:/Users/nha/.../playbook.yml:173致命:[机器]:失败!=> {"已更改":false,"failed":true,"msg":"没有包匹配'rethinkdb-2.3.2'可用"}}重试,使用: - limit @ ops/ansible/playbook.retry
即使不考虑版本,我也会收到错误:
任务[安装RethinkDB]*******************************************************任务路径:/Users/nha/.../playbook.yml:173致命:[机器]:失败!=> { "cache_update_time":0, "cache_updated":假的, "改变":假的, "失败":真正的 "味精": "'在/ usr/bin中/ apt-get的-y -o \" DPKG ::选项:: = - force-confdef \" - o \"Dpkg :: Options :: = - force-confold \"install'rethinkdb''失败:E:有未经身份验证的包,-y没有使用 - 允许,未经认证\n"'标准错误’:'E:有未经验证的软件包和-y不--allow-未经验证\n’,'标准输出使用了’:"读取软件包列表... \nBuilding依赖关系树.. \nReading状态信息... \n以下额外的软件包将被安装:\n libcurl3 \n以下新的软件包将被安装:\n libcurl3 rethinkdb\N0升级,新安装2,0删除和0不升级\nNeed得到11.2 …
Pipes和dplyr对于快速数据探索很有用。有人认为,在一揽子计划中,使用它们并不理想。
在一个包中,我必须首先将一个包添加到依赖项。像这样devtools::use_package("dplyr")
而且,当我使用任何函数时,都必须在其前面加上dplyr :::。如何为管道操作员做到这一点?我说:magrittr::%>%?
理想情况下,我将在程序包中使用如下代码:
data %<>% group_by(a,b,c) %>% summarize(total=sum(d)) %>% ungroup()
Run Code Online (Sandbox Code Playgroud)
我是否必须总是说
data magrittr::%<>% dplyr::group_by(a,b,c) magrittr::%>% dplyr::summarize(total=sum(d)) %>% ungroup()
Run Code Online (Sandbox Code Playgroud)
R包中管道和dplyr的最佳实践是什么?
我是Golang的初学者,无法理解此语言中的某些概念。我非常喜欢它,但是在Web中,每个示例都非常简单,并且没有解释正确的开发方式。因此,我想配置与MySQL的数据库连接。我使用文件dbconfig.go创建一个包dbconfig,使用接口文件创建一个包dastructure,使用实体文件创建另一个包初始化实体。这是结构:

main.go:
import (
y "github.com/danyalov/shebeke/dbconfig"
"github.com/danyalov/shebeke/routes"
_ "github.com/go-sql-driver/mysql"
"github.com/labstack/gommon/log"
)
func main() {
db, err := y.InitDB("mysql", "root:root@tcp(localhost:3306)/dbtest?parseTime=true")
if err != nil {
log.Fatal(err)
}
e := routes.NewConnection(db)
e.Logger.Fatal(e.Start(":9898"))
}
Run Code Online (Sandbox Code Playgroud)
route.go:
import (
"github.com/danyalov/shebeke/datastructure"
y "github.com/danyalov/shebeke/dbconfig"
"github.com/labstack/echo"
"github.com/labstack/echo/middleware"
)
func NewConnection(db *y.DB) *echo.Echo {
e := echo.New()
env := Env{db}
e.Use(middleware.Logger())
e.Use(middleware.Recover())
e.GET("/contracts", env.GetContracts)
e.GET("/contract/:id", env.GetContractByID)
return e
}
type Env struct {
contract datastructure.Contract
}
Run Code Online (Sandbox Code Playgroud)
services.go:
import (
"github.com/labstack/echo"
"log"
"net/http"
"strconv"
)
func (env *Env) GetContracts(c echo.Context) …Run Code Online (Sandbox Code Playgroud) package ×10
java ×3
r ×2
android ×1
ansible ×1
asp.net ×1
bitbake ×1
database ×1
eclipse ×1
file-moving ×1
go ×1
ide ×1
installation ×1
javac ×1
javascript ×1
msbuild ×1
msdeploy ×1
node.js ×1
npm ×1
npm-install ×1
numbers ×1
openembedded ×1
package-name ×1
rethinkdb ×1
yocto ×1