在按照Michael Dibbets提供的链接到我上面提到的断开链接的存档副本之后,我发现了更多的说明。如果您跟随这个链接,您可以看到他们告诉我使用pre_build文件将我的Jar文件安装到maven repo中。不幸的是,在repo中引用Jar文件的说明中给出的地址是不正确的。在稍稍调整之后,我使用以下指令[mvn install:install-file-dfile=../56e1739d0c1e665da800001f/app-root/repo/test.jar-dgroupid=org.tfl-dartifactid=test-dversion=1.0-dpackaging=jar]使其工作。这串数字是您可以从web控制台或其他地方获得的应用程序名称。对于如此简单的事情来说,它几乎是一清二楚的,OpenShift关于它的信息似乎是绝对不正确的(历史和现在的信息)。
正确的方法是使用ear
项目,但是您也可以创建项目存储库,这正是您所要求的。
1:在项目的根目录中创建一个名为repo
的目录。
2:在repo目录中设置-dlocalrepositoryPath=path-to-specific-local-repo
使用maven安装文件安装jar。例如:
mvn install:install-file -Dfile=path-to-your-artifact-jar
-DgroupId=your.groupId
-DartifactId=your-artifactId
-Dversion=version
-Dpackaging=jar
-DlocalRepositoryPath=path-to-specific-local-repo
<repositories>
<repository>
<id>project.local</id>
<name>project</name>
<url>file:${project.basedir}/repo</url>
</repository>
</repositories>
问题是,就应用程序生命周期处理和易于使用而言,这种体系结构是否可以被认为是安全的? Update:每次创建新的活动并希望获得数据时,它可以获得ApplicationContext的BehaviorSubject,然后订阅它,Subject将发出最后发出的值;我为什么要这样做?例如。假设你有新闻项目,你获取了新闻提要,你想启动后台任务来获取新闻项目的全部内容,在这种情况下,我可以在你滚动新闻列表时开
编辑: 我的理解可能是错误的,但这是一个不同于以编程方式设置语言环境的问题,因为我已经实现了那里建议的答案,我仍然有一些问题。 在这个问题中,我请求帮助解决这些问题(在设置的语言环境中没有参考的问题)。 原始帖子 我试图在我的应用程序中实现自定义语言环境,并遇到几个问题。 在调用setContentView之前,我在所有活动中使用以下代码: 编辑: 我还测试了它与: 我添加到Android中的所有
我已经和这件事斗争了一天多,在SO和其他地方读了很多帖子,但我仍然有问题。 我需要在一个自包含的JavaFX应用程序包中包含我的应用程序图标。我使用的是JDK1.8.0_45及其包含的JavaFX包。我正在使用Maven构建.exe,除了我不能包含我的图标外,它都运行得很好。 下面是我的pom.xml: 使图标出现在标题栏中的是javapackager部署步骤的参数。这一行告诉inno安装程序使用
所以我现在正在做一个需要数字拾取器的应用程序。我已经创建了数字拾取器使用一个按钮textview+按钮布局。t选择器可以正常工作,但当您删除数字并尝试按下任何按钮时,此时应用程序会崩溃。