来自克隆GithubJava(带有jni和C)存储库的Netbeans Maven项目
我克隆了git存储库,我想将其添加为来自克隆GithubJava(带有jni和C)存储库的Netbeans Maven项目,java,git,maven,netbeans,github,Java,Git,Maven,Netbeans,Github,我克隆了git存储库,我想将其添加为NetBeans中的Maven或NetBeansJava项目,这样我就可以将其用作其他应用程序的依赖项,也可以为存储库做出贡献 问题是,在克隆它之后,NetBeans不允许我将其添加为项目。我猜这是因为它既不遵循Maven项目的结构,也不遵循Netbeans项目的结构 是否有任何方法可以将其作为项目添加到NetBeans中,并且仍然将其添加到GitHub存储库中,以便提交和推送更改? 该项目正在使用Java,jni与C和R(我认为)。您必须创建一个新项目,然后
NetBeans
中的Maven
或NetBeans
Java
项目,这样我就可以将其用作其他应用程序的依赖项,也可以为存储库做出贡献
问题是,在克隆它之后,NetBeans
不允许我将其添加为项目。我猜这是因为它既不遵循Maven项目的结构,也不遵循Netbeans项目的结构
是否有任何方法可以将其作为项目添加到NetBeans
中,并且仍然将其添加到GitHub
存储库中,以便提交和推送更改?
该项目正在使用
Java
,jni与C
和R
(我认为)。您必须创建一个新项目,然后投入其中
git init
git远程添加源https://github.com/s-u/rJava.git
git拉动原始主机
现在,项目已经设置好了 从Anubian Noob的回答开始,我对Maven也做了同样的尝试,下面将为您提供一个Maven项目:
git克隆https://github.com/s-u/rJava.git --递归的
Anubian Noob的命令也可用于初始化src/main/java文件夹中的git存储库,但我无法获取子模块。这不是Maven项目……我知道。我能把它导入一个吗?或者至少是一个Netbeans项目。我知道我可以创建一个新项目,然后开始复制粘贴源代码到其中,但是我会丢失到GitHub存储库的链接(或者我认为是这样)。太好了,这就完成了NetBeans项目的诀窍!非常感谢。太糟糕了,它对Maven也不起作用。如果它是一个Maven项目,那么repo中会有一个
pom.xml
文件。您可以克隆repo并将其作为Maven项目打开。如果您创建一个新的Maven项目,然后在项目的/src/main/java文件夹中初始化git repo,我可以确认它也可以与Maven一起使用。@Burdu然后回答您自己的问题!