Явно бросаю его как double
double g = 1.0/3.0
Это происходит потому, что Java использует операцию целочисленного деления для 1
и 3
, так как вы ввели их как целые константы.
С Maven вещами относительно каталога, содержащего pom.xml
(который представлен $ {BustiR}
и называется базовым каталогом) Отказ Однако есть некоторые ситуации, когда вам придется указать относительный путь:
POM не находится непосредственно выше данного модуля, используя элемент См. Этот пример )
<модуль>
элементов (как в Этот пример ). Наличие всего, что сказано, я не уверен, что именно то есть ваша ситуация или то, что вы описываете.
Может быть, вы должны показать соответствующие части вашего POM, если это возможно.
В идеале pom.xml
должен находиться в том же каталоге, что и каталог src
. Например, предположим, что Вы извлекли проект из svn в папку C:/work/project
, а затем сохраните главный pom.xml
в C:/work/project
. src
также должен находиться в C:/work/project
.
Ваши другие подпроекты должны находиться в C:/work/subproject1
, C:/work/subproject2
и т.д. каждый из них должен иметь свой собственный pom.xml
. Тогда в основной pom.xml
вы можете обратиться к другим проектам в
<modules>
<module>../subproject1<module>
<module>../subproject2<module>
</modules>