草庐IT

maven编译

全部标签

windows - 如何避免使用 javafx-maven-plugin 创建可执行文件而无需 Windows 安装程序的警告?

在我们的项目中,我们使用Mavenpluginjavafx-maven-plugin为我们的JavaFX应用程序创建native可执行文件。我们的配置如下所示:com.zenjavajavafx-maven-plugin8.8.3ourcompanyfoo.bar.MainClass运行``mvnjfx:native''后,一个可执行的EXE文件被成功创建。该可执行文件没有我们想要的安装例程。但是,构建日志警告我们不要使用安装程序构建器:[INFO]Skipping'EXEInstaller'becauseofconfigurationerror'CannotfindInnoSetup

windows - 在 Windows 上用 Rust 编译 x64

我正在尝试使用Rust在Windows上编译x64。我已经设置:rustupdefaultstable-x86_64-pc-windows-msvc用下面的程序fnmain(){println!("{}",std::usize::MAX);}cargorun打印出4294967295但是cargorun--target--targetx86_64-pc-windows-msvc给我:error[E0463]:can'tfindcratefor'std'|=note:the'x86_64-pc-windows-msvc'targetmaynotbeinstalledx86_64-pc-w

windows - 在 Maven 构建期间以管理员身份运行批处理脚本

我正在尝试设置构建过程,在此过程中必须启动和停止Windows服务。我尝试使用exec-maven-plugin来做到这一点:org.codehaus.mojoexec-maven-plugin1.6.0startServerexec${project.basedir}/bin/startService.cmd${project.basedir}/bin我遇到的问题是,要能够控制服务,您需要拥有管理权限。我的用户是本地管理员,因此如果我在提升的提示符下运行该脚本(右键单击->“以管理员身份运行”),该脚本将起作用。我试过使用runas/user:administrator但它提示输入密

c++ - VC++ 编译器/源字符集 :utf-8 doesn't work

当我在VisualStudio中试验utf-8下的代码单元时,我遇到了很多陷阱:默认情况下,VS保存源文件的系统区域相关编码,对我来说,它是GB2312(代码页936,中文编码)。解决方法:我用另存为,用UTF-8保存文件,没有签名。然后我发现默认情况下,编译器也使用系统区域相关编码解释源文件,它仍然是GB2312,所以我得到了令人费解的警告和语法错误。解决方法:我用/source-charset:utf-8编译,没有warning和error。但是大小结果是2(GB2312中的'知'是用2个编码单元编码的)。但是在utf-8下应该是3。'知道'Unicode引用https://uni

asp.net - 交叉编译 ASP.NET 网站到桌面?

有没有办法将基于ASP.NET的网页交叉编译或移植到nativeWindowsGUI?我正在开发一个网络应用程序,使用ASP.NET网络服务执行大部分繁重的工作,并使用ASP.NET网页作为GUI。我还想提供一个“离线”版本的应用程序,它不需要教随机的人如何管理IIS。我的一些目标用户在想要使用该应用程序时不会始终访问互联网;另外,我喜欢自己不必依赖活跃的网络连接,因为我是一个老顽固的人,而这个web2.0的东西只是一种时尚,对吧?应用程序逻辑的核心是一个与其他所有内容分离的库-该服务仅提供一个API(我希望公开供其他人使用),我将其用于我自己的应用程序。我可以继续在WPF或WinFo

windows - Make 忽略了编译器标志

我有一个可以在Ubuntu上毫无问题地编译的项目。https://github.com/avalon-lang/avaloni/blob/master/Makefile处的Makefile是我正在努力适应Windows10的那个。我安装了MingW-w64和GNUMake-32。当我针对Makefile运行make时,传递给编译器的CFLAGS和其他标志不会显示,在回显输出中留下空格而不是编译器标志。因此,找不到成功编译所需的文件。我尝试用它们的内容替换变量CFLAGS、SYSINC和INC,但没有任何改变。它们只是被忽略,就好像make删除了它们一样。cc:=g++cflags:=-

python - 为 Windows 7 编译 IP2Location Python 扩展

我想编译/安装在此处找到的IP2LocationPython扩展:www.ip2location.com/python.aspx我尝试按照这些网站上的说明进行操作:eli.thegreenplace.net/2008/06/28/compiling-python-extensions-with-distutils-and-mingw/boodebr.org/main/python/build-windows-extensions但我没有得到任何地方。问题是Python扩展依赖于另一个C库:www.ip2location.com/c.aspx当我尝试在cygwin中编译这个库时,我得到以

python - 如何编译使用boto访问S3的python代码?

我正在尝试编译一个简单的Python程序,该程序使用boto包将文件上传到S3存储桶,上传到单个可再分发的.exe文件中。我对任何编译方法持开放态度。到目前为止,我已经尝试了bbfreeze和py2exe并且都产生了相同的结果。导致问题的相关代码如下所示:importboto#...snip...fname_base=os.path.basename(fname)s3=boto.connect_s3(aws_access_key_id=_aws_key,aws_secret_access_key=_aws_secret_key,is_secure=False);bucket=s3.ge

java - 使用 .java 文件编译文件夹并将其打包

我正在尝试编译一个包含Java源文件的文件夹。有一个文件夹结构(根文件夹是org.AppName.i18n和META-INF)。最终我需要得到一个具有相同结构并将.java转换为.class的Jar。任何提示如何制作它?我在Windows上。 最佳答案 您可以为此使用Ant:http://ant.apache.org/ 关于java-使用.java文件编译文件夹并将其打包,我们在StackOverflow上找到一个类似的问题: https://stackove

windows - 需要帮助为 Windows 编译 libqxt

我有一个使用libqxt的Qt项目。如何为Windows编译它?编辑好的,我编译了它,它安装在“C:\Qxt\”中,但是当我尝试构建我的项目时它仍然失败并出现错误..\qlocate\mainwindow.cpp:13:29:错误:QxtGlobalShortcut:没有那个文件或目录我想我应该更改QtCreator的包含路径,但我该怎么做呢? 最佳答案 header有问题。在此处阅读完整的修复指南:http://qt-project.org/wiki/LibQxt_in_QtCreator