我正在与一个团队合作,我们想要使用Git(不使用GitHub,我们有一台私人远程机器).到目前为止我们一直在使用SVN.我们有一台远程机器,就像一个SVN存储库.现在,我们想将这台机器变成Git中央存储库.根据我的阅读,每个人在他们的机器上需要做的是安装Git并使用以下命令添加远程主存储库:
git remote add origin <remote_repo_url>
Run Code Online (Sandbox Code Playgroud)
但那是什么remote_repo_url
?我怎么能搞清楚?我们的远程机器有像189.14.666.666这样的IP,在远程机器上我安装了Git并在C:\ MY_GIT_REPOSITORY下创建了一个存储库.我应该在本地机器的URL中放入什么?
我尝试在Intellij中创建一个maven webapp项目,它创建了maven文件夹结构,如下所示:
-src
---main
------resources
------webapp
Run Code Online (Sandbox Code Playgroud)
但它不会创建"java"文件夹.如果我尝试手动创建它,当我右键单击Java文件夹时,它不会给我选项"新类"或"新包",只是"新文件"或"新文件夹".
如何让IDE将文件夹理解为java文件夹?
有没有办法从intellij推送git标签,而无需启动控制台和键入 git push origin master --tags
在我的视图作用域的managedBean中,我需要用DB中的数据填充列表.我这样做是通过构造函数的直接调用,如下所示:
public MyClass(){
list=populateFromDb();
}
Run Code Online (Sandbox Code Playgroud)
但是这个方法可以在@PostConstruct注释方法中调用,如:
public MyClass(){
}
@PostConstruct
populateFromDb(){...}
Run Code Online (Sandbox Code Playgroud)
这有什么区别?
我有一个page1.jsf,在这个页面中我有一个commandButton,它将一个对象放在ELFlash中,并重定向到page2.jsf.在这个页面中,我通过ELFlash恢复对象.一切正常.但是当用户保留在page2.jsf中时,对于每个ajax请求,tomcat都会显示以下警告消息:
20/07/2013 09:43:37 com.sun.faces.context.flash.ELFlash setCookie
WARNING: JSF1095: The response was already committed by the time we tried to set the outgoing cookie for the flash. Any values stored to the flash will not be available on the next request.
Run Code Online (Sandbox Code Playgroud)
它到底意味着什么?
在不使用maven的情况下,要从Intellij IDE在tomcat上运行应用程序,您所要做的就是创建一个工件和指向该工件的"tomcat"运行配置,这样您就可以看到tomcat输出,重新启动服务器,以及其他东西在IDE中.
现在使用maven,不需要创建工件,因为maven已经进行了编译,打包等工作.
我知道我可以使用命令部署它,mvn tomcat7:redeploy
但这样我就看不到标准输出/错误和调试.那么从IntelliJ运行应用程序而无需创建工件的标准方法是什么?
让我们来看一个简单的现实生活例子:
BigDecimal invoiceValue = BigDecimal.ZERO;
for (InvoiceItem i : invoiceItems) {
invoiceValue = invoiceValue.add(i.getItemValue());
}
Run Code Online (Sandbox Code Playgroud)
如何使用Java8 lambda表达式在一个语句中得到它?
我有以下代码:
<head>
<script language="javascript">
function subimiti(event){
alert("Tipo do submit: "+event);
}
</script>
</head>
<body>
<form id="f1" name="form1" onsubmit="subimiti(event)" action="http://www.google.com">
<input type="text" id="meuId" value="Teste"/>
<input id="butao" type="submit" value="Subimeta u fórmi trem bão!!"/>
</form>
Run Code Online (Sandbox Code Playgroud)
在我的javascript函数中,我希望我能够检测到导致表单提交的事件,如果是通过单击我的文本字段,或者是通过单击按钮.
我对JavaFX有一个奇怪的问题.我Scene
在SceneBuilder中设计了一个简单的东西.文本在预览中看起来没问题,但在运行应用程序时文本看起来模糊,请考虑以下图像.
这是
FXML
:
<?xml version="1.0" encoding="UTF-8"?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.paint.*?>
<AnchorPane id="AnchorPane" fx:id="root" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2" fx:controller="br.mviccari.javafxtest.controllers.TelaMensagemController">
<children>
<TitledPane alignment="CENTER_LEFT" animated="false" collapsible="false" contentDisplay="LEFT" prefHeight="400.0" prefWidth="600.0" text="Janela legal" textAlignment="LEFT" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<content>
<AnchorPane id="Content" minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0">
<children>
<HBox id="HBox" alignment="CENTER" spacing="5.0" AnchorPane.bottomAnchor="14.0" AnchorPane.rightAnchor="14.0">
<children>
<Button mnemonicParsing="false" onAction="#acaoFodase" prefHeight="53.9609375" prefWidth="128.0" text="Foda-se" />
<Button mnemonicParsing="false" onAction="#acaoOk" prefHeight="53.9609375" prefWidth="128.0" text="OK" />
</children>
</HBox>
<TextArea fx:id="campoTexto" disable="false" …
Run Code Online (Sandbox Code Playgroud) 假设我有一个maven
内部有一些maven模块的项目.
我的主模块依赖于其他模块,因此当我编译主模块时,它们应该被编译在一起.
问题是,如何将这些模块作为依赖项添加到主模块?
我知道如果我有一个我想要与maven一起使用的自定义库,让我们说一个utilities project
,我必须编译项目的jar,mvn install:install-file
在它上面安装它在本地存储库然后将它添加到pom.xml
.
我是否必须对所有模块执行此操作并将依赖项添加到pom.xml
主模块上?因为如果它应该这样做,在更改其他模块上的代码时将会有很多工作要做.
使用的最佳实践是什么,避免了将模块编译/安装到本地存储库的麻烦?
java ×5
maven ×3
git ×2
jsf-2 ×2
cookies ×1
flash-scope ×1
git-remote ×1
html ×1
java-8 ×1
javafx ×1
javascript ×1
jsf ×1
repository ×1
tomcat ×1