草庐IT

windows - Neo4j 3.0.4 Enterprise试用版在Windows下启动失败

Neo4j3.0.4企业版,在尝试安装服务或启动时显示以下错误。也在不同的机器上试过,如何解决这个问题?E:\Neo4j\neo4j-enterprise-3.0.4\bin>neo4j.batinstall-service-verboseVERBOSE:Neo4jRootis'E:\Neo4j\neo4j-enterprise-3.0.4'VERBOSE:Neo4jServerTypeis'Enterprise'VERBOSE:Neo4jVersionis'3.0.4'VERBOSE:Neo4jDatabaseModeis''VERBOSE:Installcommandspecifi

java - 环境 :CATALINA_BASE not resolving in Tomcat 8. 0/log4j

我在Windows上的Tomcat8.0中有一个相对简单的log4j配置在我的开发机器上,文件名被解析并且日志被适本地创建。在我的部署机器上,如果我将行更改为硬编码路径,我会收到一条错误消息,指出它无法创建名为${env:CATALINA_BASE}/logs/pidashboard.log的文件CATALINA_BASE解析到的,日志被正确创建。这些都是Tomcat的普通安装,所以我不确定是什么导致了差异。我的开发机器运行的是Windows10,我的生产机器运行的是WindowsServer2008,但我不认为这会影响这个特定场景。 最佳答案

java - Log4j RollingFileAppender 在 Linux 上滚动,但在 Windows 上不滚动

我正在为我的Java应用程序设置一个标准的logrotate风格的Log4j记录器。为此,我有几个RollingFileAppender(一个用于项目的每个“子单元”)输出到应用程序文件夹中的日志文件。在滚动到100MB之前,我已经设置了大小限制。在Linux上,这非常有效,日志在达到100MB后滚动。但是,在Windows上,日志文件只会不断增长,不会滚动更新。我已阅读thisStackoverflowpost同一JVM(或多个JVM)上的多个Java应用程序使用相同的日志文件将导致Log4j翻转失败,因为多个进程的文件描述符打开到该文件-但在我的情况下,这显然不是问题,因为我正在使

java - launch4j exe找不到jre

launch4j的问题程序由一个uberjar通过maven-shade插件和一个Data/在任何jre7机器、windows或linux上运行良好但是我一直无法让launch4j工作。launch4j配置文件:falseguipllsolver-0.2alpha.jarpllsolver-0.2alpha.exeNOJREFOUNDnormalhttp://java.com/downloadfalsesicr.icojre7falsepreferJre64/32sicr.bmpfalse5true然后在Windows上构建,我尝试这样做:PSK:\test>setPATH="K:\t

windows - 如何从 Ubuntu 机器连接到在 Windows 机器上运行的 Neo4j 服务器?

我正在使用Neo4j图形数据库。它在WindowsPC上运行,网址为:http://localhost:7474/browser/。现在我想从运行Ubuntu操作系统的机器上访问这个服务器,这样我就可以访问Neo4j浏览器并将它用于开发目的。 最佳答案 这是你需要做的:-取消注释“org.neo4j.server.webserver.address”并提供一个有效的IP地址,您希望在neo4j-server.properties中的端口7474绑定(bind)您的neo4jhttp服务并重新启动您的neo4j服务器。尝试通过输入UR

java - launch4j Hello World 程序

我创建了一个“helloworld”java程序并使用lauch4j将可执行jar转换为.exe文件。当我尝试在cmd中运行它时,但没有打印出任何内容。我还尝试在launch4j中运行它。日志显示:正在执行:C:\DocumentsandSettings\cnbq84\Desktop\helloworld.exe。但是仍然没有显示“helloworld”。如何显示“HelloWorld”消息?谢谢这是我的配置文件:falsegui|consoleC:\DocumentsandSettings\cnbq84\Desktop\helloworld.jarC:\DocumentsandSet

java - install4j 应用程序中的配置文件

我正在为Windows开发一个install4j应用程序。该应用程序有一个配置目录,需要对每个用户可用。我已经尝试将配置目录复制到${installer:sys.programDataDir},但用户无法从应用程序编辑Windows7中的配置文件。所以我想为每个用户分别在用户主文件夹中复制配置目录。 最佳答案 install4j无法为您枚举所有用户,这通常是一个难题,因为用户并不总是本地的,您最终可能会拥有大量潜在用户。我建议在用户第一次启动您的应用程序时创建配置文件。您可以添加自定义安装程序应用程序,其中包含可以从您自己的代码调用

java - 在 install4j 应用程序中强制更新

我正在为Windows和Linux开发一个install4j应用程序。我使用带有静默版本检查的更新程序在每次启动应用程序时检查新版本。问题是,如果用户在更新过程的任何步骤中按下取消,应用程序就会启动。我不希望用户在没有先更新的情况下完全可以使用该应用程序。这可以在install4j中完成吗? 最佳答案 安装程序应用程序具有“默认执行模式”属性。对于更新应用程序,您可以将其设置为“带进度对话框的无人值守模式”。在这种情况下,用户无法取消任何操作。 关于java-在install4j应用程序

windows - 您可以在 headerType==console 的 Launch4j 中设置 WindowTitle 吗?

我有一个launch4J配置,其中headerType=console。控制台可以很好地显示所有控制台输出。但该控制台窗口的标题始终是可执行启动器的完整路径。有什么方法可以设置该窗口的标题吗?如果可以,如何设置?例如,如果我用创建一个批处理文件start"ThisismyWindowTitle"mylauncher.exe然后我会得到一个以ThisismyWindowTitle作为标题的控制台窗口。如何配置Launch4j以便不需要批处理文件? 最佳答案 据我所知,launch4j中没有设置可以做到这一点。有一个windowTitl

windows - Install4J 安装程序图标不会在 Windows 上扩展到大尺寸

我正在使用Install4J构建多平台安装程序,并希望为安装程序可执行文件使用自定义图标。我一直在尝试通过在“屏幕和操作”页面中为安装程序设置“可执行图标”属性来做到这一点。在“编辑图标”窗口中,我在“跨平台图像文件”中添加了几种尺寸的图标(具体大小为16x16、32x32、48x48、96x96、128x128和256x256),并选择“从跨平台图像生成”Windows部分中的文件”在Windows文件资源管理器中查看安装程序可执行文件时,如果在此Pane中将图标大小设置为小或中,则效果很好:但是,当图标大小设置为大或非常大时,32x32图标似乎只显示在白色背景上。这看起来很愚蠢,尤